Microprocessor Question & AnswersMarch 30, 2021 By WatElectronics This article lists 100+ Microprocessor MCQs for engineering students. All the Microprocessor Questions & Answers given below include a hint and wherever possible link to the relevant topic. This is helpful for the users who are preparing for their exams, interviews, or professionals who would like to brush up their fundamentals on the Microprocessor topic.The heart of a computer is a microprocessor, that is integrated on a chip with a large number of electronic components like transistors, resistors, crystals, etc. The basic components of a microprocessor are ALU its function is to perform arithmetic and logical operations on data that is received from memory or input from a user, register array contains registers like B, C, D, E, and a control unit that controls data flow and instructions.It provides different features like small chip size, cost-effective process, more versatile process, more reliable & consumes less power. Generally, these processors are microprocessors is classified based on the factors like size of data and address bus, RISC, and CISCC architecture. They are 3 types of a microprocessor Complex instruction set computer processors, reduced instruction set computer processors, and special processors. An example of microprocessors is the 8085 and 8086 processors. Some of the applications of microprocessors are ovens, washing machines, music systems, and mobile phones.1). Microprocessor is a unit that controls ___________. Microcomputer Marco computer Input-output devices System on chip HintA microprocessor is a unit that controls a Microcomputer, that is integrated on a chip, which performs all arithmetic and logical unit operations and also establishes communication between the connected devices. Read more about Microprocessor.2). ALU stands for ________. Arithmetic logical unit Addition logic unit Adders logic unit None of the above HintALU stands for Arithmetic logical unit.3). What is the function of ALU? Used to perform arithmetic operations Both a and b None of the above HintALU Used to perform arithmetic and logical operations on data that received from memory or input from a user.4). Which of the following are the components of a microprocessor? ALU Register array Control unit All the above HintThe microprocessor has 3 main components, they are ALU, register array, and a control unit.5). Which of the following statement is related to the register array? It consist of registers like B, C, D, E, H, L It consists of an accumulator Both a and b None of the above HintA central processing unit that consists of an array of processor registers is a register file, in a microprocessor, a register array consists of an accumulator and registers like B, C, D, E.6). Which of the following statement is related to Accumulator? It is a storage element It performs complementing operations It performs decimal operations All the above HintAn accumulator is a storage element, that not only performs ALU operations but also complementing operations and decimal operations.7). The function of the control unit is _________. It controls data flow It controls instructions in a computer It decides how computer memory, ALU unit, the input-output device should respond to the processor's instructions All the above HintThe function of the control unit is It controls data flow and instructions in a computer and It decides how computer memory, ALU unit, the input-output device should respond to the processor's instructions. Read more about Control Unit.8). Which of the following sequence that a microprocessor follows? Fetch, decode, execute Fetch, execute, decode Decode, fetch, execute Execute, decode, fetch HintA microprocessor has 3 sequence that is It fetches instruction firstly, next it decodes the instruction and, finally, it executes the instruction.9). Initially the microprocessors stores instructions in ______ order in a memory. Sequential manner Concurrent manner Both a and b None of the above HintInitially microprocessors stores instructions in a sequential manner in memory.10). Instructions in a microprocessor, are fetched from _________. Memory ALU CPU All the above HintInstructions in a microprocessor, are fetched from the memory unit.11). Microprocessor continues to execute the instruction until it reaches _______ instruction. Start Stop Continue None of the above HintThe microprocessor continues to execute the instruction until it reaches stop Instruction.12). When a microprocessor reaches a stop instruction it responds back in _______ format to the ports output. Decimal Binary 0’s and 1’s Both b and c HintWhen a microprocessor reaches a stop instruction it responds back in a binary format that is in 0’s and 1’s the port's output.13). Microprocessor understands a set of instructions called ________. Instruction set Software Code All the above HintMicroprocessor understands a set of instructions called an instruction set.14). A single instruction processes number of bits in a processor it is called ______. Instruction processor Bandwidth Clock speed Frequency HintA single instruction processes number of bits in a processor it is called bandwidth.15). A number of operations processes per second by a processor is called ______. Instruction processor Bandwidth Clock speed Frequency HintThe number of operations processes per second by a processor is called clock speed.16). Word length depends on _______. Internal bus width Registers ALU All the above HintWord length depends on certain factors namely Internal bus width, Registers, and ALU.17). A microprocessor with 8-bit can process ______ bits of data at a time. 4 8 12 16 HintA microprocessor with 8-bit processes data of 8 bits at a time.18). Word length in a microcomputer ranges from ______. 4 bits to 64 bits 4 bits to 128bits 16 bits to 64 bits 4 bits to 64 bytes HintWord length in a microcomputer ranges from 4bits to 64 bits.19). Which of the following are the data types used in a microprocessor? Binary BCD ASCII All the above HintThe data types used in a microprocessor are binary numbers, BCD numbers, ASCII numbers, unsigned and signed numbers.20). Binary numbers are represented in which of the following. 0’s and 1’s A to Z +1 and -1 Both a and b HintBinary numbers are represented in 0’s and 1’s.21). BCD number is represented in which of the following. 0’s and 1’s 4 bits +1 and -1 Both a and b HintBCD number is represented as 4 bits like example BCD value of “8” is written as = 1000 (8,4,2,1).22). ASCII stands for _______. American standard code for information interchange Alphabet standard code for information interchange American standard code for interchange information None of the above HintASCII stands for American standard code for information interchange. Read more about ASCII.23). ASCII code can represent the text of which of the following data. Computers Telecommunication Other electronic devices All the above HintASCII code can represent the text of computers, telecommunication, and other electronic devices.24). Signed number is represented in which of the following. 0’s and 1’s 4 bits +1 and -1 Both a and b HintA signed number is represented as a positive or a negative number. Example : +1 and -1.25). Un-Signed number is represented in which of the following? 0’s and 1’s 4 bits +1 and -1 0 HintAn Un-Signed number is represented without a sign before a number, for example, 0.26). Which of the following are the features of a microprocessor? Small chip size Cost-effective Is more versatile All the above HintThe features of a microprocessor are it has a small chip size, it is a cost-effective process, and is a more versatile process, more reliable, consumes less power.27). A microprocessor is made up of _________. Silicon Quartz Metals All the above HintA microprocessor is made up of silicon, quartz, metals, and other chemicals.28). How many months does it take for a microprocessor to build? 1 month 2 months 3 months 4 months HintIt takes 2 months for a microprocessor to build.29). A microprocessor is classified based on which of the following factors. Size of a data bus Size of an address bus RISC and CISC All the above HintA microprocessor is classified based on the factors like size of data and address bus, RISC, and CISCC architecture.30). RISC type processor stands for _________. Reduced instruction set computer processor React instruction set computer processor Reduced information set computer processor None of the above HintRISC type processor stands for reduced instruction set computer processor.Microprocessor MCQs with Answers31). CISC type Processor stands for _______. Complex instruction set computer processor Computer instruction set computer processor Complex information set computer processor Complex instruction set complex processor HintCISC type Processor stands for Complex instruction set computer processor.32). Microprocessors are of how many types? 2 3 4 5 HintMicroprocessors are of 3 types namely CISC type Processor - Complex instruction set computer processor, RISC type processor -reduced instruction set computer processor and special processors. Read more about RISC and CISC Processors.33). What is the main purpose of the RISC type processor? Reduces execution time It consumes only single clock cycle Both a and b None of the above HintThe main purpose of the RISC type processor is that it reduces execution time and consumes only a single clock cycle.34). Does the RISC type processor consumes more RAM memory to store instruction? Yes No Maybe HintYes, RISC type processor consumes more RAM memory to a store instruction, where efficiency is reduced.35). Choose the examples of RISC type processors. MIPS:TS(R10000) RISC type Processor Power PC: 601 DEC Alpha: 210642 All the above HintExamples of RISC type processors are Power PC: 601, DEC Alpha: 210642, and MIPS: TS(R10000) RISC type Processor.36). RISC type processor uses _______ set of instruction set. Highly optimized Low optimized Optimized None of the above HintRISC type processor uses a highly optimized set of instruction set.37). RISC type processor architecture consists of which of the following components. Hardwired control unit Instruction cache Main memory All the above HintRISC-type processor architecture consists of a hardwired control unit, instruction cache, data cache, data path, and main memory. 38). RISC type processor consists of _______ instruction set. Simple Tough Equal None of the above HintRISC type processor consists of a simple instruction set.39). Does the RISC type processor supports different data types? Yes No Maybe HintYes, the RISC type processor supports different data types.40). RISC type processor uses _____ types of addressing modes? Simple Complex Common Both a and b HintRISC type processor uses a simple type of addressing modes.41). RISC type processor uses _____ length instruction for pipelining. Fixed Variable Common Both a and b HintRISC type processor uses fixed-length instruction for pipelining.42). RISC type processor uses ______ cycle execution time. One Two Three Four HintRISC type processor uses one cycle execution time.43). Which of the following instruction in the RISC type processor access memory location? LOAD instruction STORE instruction Transfer instruction Both a and b HintSTORE and LOAD instruction in the RISC type processor is used to access a memory location.44). RISC type processor contains ______ number of processors. 2 3 Many Few HintRISC type processor contains a many number of processors.45). RISC type processor contains _______ number of transistors. 2 3 Large Few HintA RISC-type processor contains a few transistors.46). CISC type processor is designed` to _______ number of instruction per program. Maximize Minimize Zero None of the above HintCISC type processor is designed to minimize the number of instruction per program.47). What is the function of a compiler? It translates high-level language into machine code It translates high-level language into assembly-level language Both a and b It translates low-level language into a high-level language HintA compiler translates high-level language into machine code or assembly-level language.48). CISC type processor uses _____ amount of RAM. Large Small Equal None of the above HintThe CISC-type processor uses a small amount of RAM.49). Which of the following is the CISC type processor? IBM 370/168 VAX 11/780 Intel 80486 All the above HintThe CISC type processor is IBM 370/168, VAX 11/780, and Intel 80486.50). Which of the following are the components of a CISC type processor? Control unit Cache Main memory All the above HintThe components of a CISC type processor are control unit, cache, main memory, microprogram control memory, instruction, and data path.51). CISC type processor has ______ type of addressing modes. Few One Various Zero HintCISC type processor has various types of addressing modes.52). CISC type processor uses _______ number of instructions. Less Large Zero None of the above HintCISC type processor uses a large number of instructions.53). In a CISC type processor, instruction decoding logic is _______. Simple Complex Fragile None of the above HintIn a CISC-type processor, instruction decoding logic is complex.54). How many instructions are required to support multiple addressing modes? 1 2 3 4 HintOnly a single, instruction is required to support multiple addressing modes.55). What is the purpose of designing a special processor? It is designed for special purpose It is designed for dual purpose It is designed to simplify complexity None of the above HintThe purpose of designing a special processor is for a special purpose.56). Which of the following are types of special processors? Math processor Input-output processor Transputer All the above HintSpecial processors are co-processor, math processor, input-output processor, DSP processor, and transputer.57). Which of the following are the examples of math coprocessor? 8087- used with 8086 80287 used with 80286 80387 used with 80386 All the above HintThe examples of math coprocessors are 8087- used with 8086, 80287 used with 80286, and 80387 used with 80386.58). A coprocessor handles a particular function ____ than a microprocessor. Slower Faster Moderate Any of the above HintA coprocessor handles a particular function faster than a microprocessor.59). Which of the following are the examples of input/output processors? DMA processor Keyboard/ mouse controller Graphic display controller All the above HintExamples of input/output processors are DMA processors, Keyboard/ mouse controllers, and graphic display controllers.60). DMA stands for? Direct memory access Direction memory access Dictate memory accumulator None of the above HintDMA stands for direct memory access.Microprocessor Interview Questions & Answers61). Which of the following is the special feature of the IO processor? It has its own local memory It controls I/O devices with min CPU involvement Both a and b None of the above HintThe special feature of the IO processor is that it has its own local memory that controls I/O devices with min CPU involvement.62). The word transputer is also called _______. Transistor computer Transact computer Transistor component None of the above HintThe word transputer is also called transistor computer.63). A transputer has ________ memory. Own local External Both a and b Any of the above HintA transputer has its own local Memory.64). A transputer was designed in ________ year. 1980 1979 1890 1888 HintA transputer was designed in the year 1980 by Inmo.65). Which of the following statement matches the transputer? It is used as a single processor It connects to external links It improves performance All the above HintTransputer can be used as a single processor, also it can connect external links which thereby reduces the system cost and improves the performance.66). Which of the following are the examples of transputers? 16bit T212 32 bit T425 T800 All the above HintExamples of transputers are 16bit T212, 32 bit T425, and T800.67). DSP in DSP processor stands for ________. Digital signal processor Digital sign processor Digital signal pin None of the above HintDSP in DSP processor stands for a digital signal processor.68). DSP processor processes _________. Analog signal to digital signal Digital signal to analog signal Analog signal to analog signal Digital signal to digital signal HintDSP processor processes analog signal to digital signal.69). ADC process in a DSP processor is done by _______. Voltage level sampling at periodic intervals of time and converting this voltage level at that instant into digital form Voltage level sampling at aperiodic intervals of time and converting this voltage level at that instant into digital form Voltage level sampling at periodic intervals of time and converting current level at that instant into digital form None of the above HintADC process in a DSP processor is done by voltage level sampling at periodic intervals of time and converting this voltage level at that instant into digital form.70). Which of the following are the components of the DSP processor? Program memory Data memory Compute engine All the above HintThe components of the DSP processor are Program memory, data memory, input-output and compute engine.71). What is the purpose of program memory in a DSP processor? It records the programs It will use stored programs to process data Both a and b None of the above HintThe purpose of program memory in a DSP processor is to record the programs in its memory for further processing.72). What is the purpose of data memory in a DSP processor? It stores information to be processed It will use stored programs to process data Both a and b None of the above HintThe purpose of program memory in a DSP processor is to stores information to be processed.73). What is the purpose of compute engine in a DSP processor? It performs math operation It will use stored programs to process data Both a and b None of the above HintThe purpose of compute engine in a DSP processor performs the mathematical operation.74). What is the purpose of input/output in a DSP processor? It communicates with the external world It will use stored programs to process data Both a and b None of the above HintThe purpose of input/output in a DSP processor is to communicate with the external world.75). Which of the following are the applications of DSP processors? AV compression 2D / 3D graphics acceleration Music synthesis All the above HintThe examples of DSP processor AV compression, 2D / 3D graphics acceleration, and music synthesis.76). Which of the following are the examples of DSP processor? TMS 320C40 TMS320C50 Both a and b None of the above HintExamples of DSP processor are TMS 320C40 and TMS320C50.77). Which of the following is a microprocessor? 8085 8086 8051 Both a and b Hint8085 and 8086 are microprocessors.78). 8085 is a ______ bit microprocessor. 8 bit 16 bit 32 bit All the above Hint8085 is an 8-bit microprocessor. Read more about 8085 Microprocessor.79). 8085 is designed by ________. Intel ADM Microsoft None of the above Hint8085 is designed by an intel processor.80). 8085 microprocessor has ________ bits of data bus. 8 bits 16 bits 32 bits 48 bits Hint8085 microprocessor has 8 bits of a data bus.81). 8085 microprocessor has _____ bits of address bus? 8 bits 16 bits 32 bits 48 bits Hint8085 microprocessor has 16 bits to 64 KB of the address bus.82). 8085 microprocessor has ________ bits of program counter. 8 bits 16 bits 32 bits 48 bits Hint8085 microprocessor has 16 bits of a program counter.83). 8085 microprocessor has ______ bits of stack pointer. 8 bits 16 bits 32 bits 48 bits Hint8085 microprocessor has 16 Bits of the stack pointer.84). 8085 microprocessor has six _______ bits of registers. 8 bits 16 bits 32 bits 48 bits Hint8085 microprocessor has six 8 Bits of registers.85). Which of the following are the register pair in the 8085 microprocessor? BC DE HL All the above HintThe register pair in the 8085 microprocessor are BC, DE, and HL.86). Which of the following are the applications of the 8085 processor? Washing machine Ovens Mobiles All the above HintThe applications of 8085 processors are ovens, washing machines, and mobile phones.87). Which of the following are the functional units of the 8085 processor? Accumulator ALU General purpose register All the above HintThe functional units of the 8085 processor are accumulator, general-purpose register, program counter, ALU, stack pointer, temporary register, flag register, address and data bus, address and data buffer, interrupts.88). What is the purpose of temporary registers in 8085? It holds the data It retrieves the data It captures the data It holds data on a temporary basis HintThe purpose of temporary registers in 80885 is to holds data on a temporary basis.89). How many flipflops are there in a flag register of 8085. 4 5 6 7 HintA flag register of 8085 contains 5 – 8bit flipflops namely S, Z, AC, P, and C. Read more about Flip-Flops.90). Which of the following are control signals of the 8085 processor? READY, RD, WR, ALE S0, S1, IO/M HOLD, HLDA RESET HintControl signals of 8085 processor are READY, RD, WR, ALE.Microprocessor Exam Questions & Answers91). Which of the following are status signals of the 8085 processor? READY, RD, WR, ALE S0, S1, IO/M HOLD, HLDA RESET HintStatus signals of 8085 processor are S0, S1, IO/M.92). Which of the following are DMA signals of the 8085 processor? READY, RD, WR, ALE S0, S1, IO/M HOLD, HLDA RESET HintDMA signals of 8085 processors are HOLD, HLDA.93). Which of the following are RESET signals of the 8085 processor? READY, RD, WR, ALE S0, S1, IO/M HOLD, HLDA RESET IN, RESET OUT HintRESET signals of 8085 processor are RESET IN, RESET OUT.94). What is the function of the RESET IN signal? It resets input function It resets output function It resets both input and output function None of the above HintThe function of RESET IN signal is to reset input function.95). What is the function of the RESET OUT signal? It resets input function It resets output function It resets both input and output function None of the above HintThe function of the RESET OUT signal is to reset the output function.96). Which of the following are interrupt signals in the 8085 processor? INTR RST 7.5 RST 6.5 All the above HintInterrupt signals in the 8085 processors are INTR, RST 7.5, and RST 6.5.97). What is the purpose of serial input/output control? It controls serial data communication It controls parallel data communication Both a and b None of the above HintThe purpose of serial input/output control is to control serial data communication.98). Data bus in 8085 is _______ directional. Unidirectional Bi-directional Tri directional Multi-directional HintData bus in 8085 is Bi-directional.99). Data bus in 8085 is used for ______. Storing data Carrying data Manipulating data None of the above HintData bus in 8085 is used for storing data.100). Address bus in 8085 is used for _________. Storing data Holds the location of data address Manipulating data None of the above HintAddress bus in 8085 holds the location of the data address.101). 8086 microprocessor supports _____ bits of ALU. 4 bit ALU 8 bit ALU 16 bit ALU 32 bit ALU Hint8086 microprocessor supports32 bits of ALU.102). Which of the following are the types of registers in the 8086 microprocessor? General-purpose registers Segment registers All of the above None Hint8086 Microprocessor, uses Segment Registers and General Purpose Registers.103). 8086 can operate in ______ modes. 1 2 3 4 Hint8086 operates in two modes, Minimum and Maximum mode.104). Name the modes in which 8086 performs operations. Minimum mode and maximum mode Maximum mode Minimum mode Operating mode Hint8086 performs operations in Minimum and Maximum.105). How much power supply does 8086 need to perform operations? 4v 3v 2v + 5v Hint8086 requires +5v is needed to perform an operation.106). What is the full form of HMOS? High-Speed Metal Oxide Semiconductor High speed metal High speed oxides None HintThe full form of HMOS is "High-speed Metal Oxide Semiconductor."107). 8086 uses ______ channel HMOS microprocessor. P-channel N- Channel Both a and b None Hint8086 uses an N- channel HMOS microprocessor.108). What are the different types of flags in 8086? Status flag and control flag Directional flag, interrupt flag, trap flag Auxiliary carry flag, overflow flag, Parity flag, Sign flag Zero flag, All of the above HintThe different types of flags in 8086 are the Status flag and control flag Directional flag, interrupt flag, trap flag Auxiliary carry flag, overflow flag, Parity flag, Sign flag Zero flag.109). What is a bidirectional data bus? Data flow in both directions Data flow in one direction Data flow in multiple directions None HintDatabus is said to be bidirectional if data flows in both directions in and out.110). What is the size of the address bus and data bus in the 8086 processor? 16bits 20bits Both a and b None Hint8086 microprocessor uses address bus of 20 bit and data bus of 16 bit.111). What is the use of addressing mode in 8086 microprocessor? To calculate the operands effective memory address To calculate the address of an operand To calculate the direct address of an operand None HintAn addressing mode allows to calculate operands effective memory address.112 ). Which type of package of 8086 microprocessor? Dual inline package Single line package Multithreaded package All of the above Hint8086 microprocessor uses DIP (Dual In-Line) Package.113). What is the use of zero flags in the 8086 microprocessor? Use to check the result of arithmetic operation Use to check the result of bitwise logical operation Both a and b None HintThe function of zero flags in the 8086 microprocessor is to check the result of the bitwise logical operation.114). Does the 8086 processor has multiplication and division instructions? No Only multiplication Both multiplication and division instructions Only Division Hint8086 have both multiplication and division instructions.115). What are the operating frequencies of the 8086 microprocessor? 5 MHz 8 MHz 10 MHz All of the above Hint8086 microprocessor operates 5 MHz, 8MHZ, 10MHZ.116). Which type of technology used in the manufacturing of the 8086 microprocessor? HMOS technology NMOS technology PMOS technology Semiconductor technology HintHMOS technology is used in the manufacturing of 8086 microprocessors.117). What are the characteristics of the flag register in 8086? Special purpose register 16 bit flag register Flag bit changed to 0/ 1 after arithmetic and logic operation All the above HintA flag register used in 8086 is a special purpose register, with 16 bits, it is changed to 0/ 1 after arithmetic and logic operation. 118). Zero flag is a ______ bit flag of 8086 processor. 1 bit 3 bit 6 bit 16bit HintZero flag is a 1-bit flag of 8086 processor.119). What is the purpose of zero flags in the 8086 processor? Checks the arithmetic operation Checks the logical operation Includes bitwise logical instructions Both a and c HintThe purpose of zero flags in the 8086 processor is to check arithmetic operations and include bitwise logical instruction.120). 8086 is a _________. Microprocessor Microcontroller Both a and b None Hint8086 is a microprocessor.121). 8051 is a ________. Microprocessor Microcontroller Both a and b None Hint8051 is a microcontroller.Related MCQ's8085 Microprocessor Questions & Answers8086 Microprocessor Questions & Answers Time is Up! Time's up