Microprocessor is integrated chip that contains only the CPU inside them i.e., it performs only processing-related operations and depend on other chips and systems for full functioning. You must have heard of Intel Pentium, Celeron, i3, and i5 all these are microprocessors with only the processing unit.
Microprocessor Multiple-Choice Questions with Answers
This section contains multiple-choice questions and answers on the various topics of Microprocessor. Practice these MCQs to test and enhance your skills on Microprocessor.
List of Microprocessor MCQs
1. Microprocessors can be classified into how many categories?
- 3
- 4
- 5
- 6
Answer: A) 3
Explanation:
Microprocessors can be classified into 3 categories:
- RISC PROCESSOR
- CISC PROCESSOR
- SPECIAL PROCESSOR
2. What is an RISC processor?
- Rough instruction set computer processor
- Real instruction set computer processor
- Reduced instruction set computer processor
- Realtime instruction set computer processor
Answer: C) Reduced instruction set computer processor
Explanation:
RISC stands for reduced instruction set computer processor.
3. Which of the following statement is TRUE?
- In RISC processors, each instruction requires only two clock cycles to complete, resulting in consistent execution time
- In RISC processors, each instruction requires only one clock cycle to complete, resulting in consistent execution time
- In RISC processors, each instruction requires at least three clock cycles to complete, resulting in consistent execution time
Answer: B) In RISC processors, each instruction requires only one clock cycle to complete, resulting in consistent execution time.
Explanation:
In RISC processors, each instruction requires only one clock cycle to complete, resulting in consistent execution time.
4. Which of the following is True about RISC processors?
- RISC has more registers and fewer transistors
- RISC has more transistors and fewer registers
Answer: A) RISC has more registers and fewer transistors.
Explanation:
RISC has more registers and fewer transistors.
5. What is the full form of CISC?
- Create instruction set computer
- Common instruction set computer
- Complete instruction set computer
- Complex instruction set computer
Answer: D) Complex instruction set computer
Explanation:
CISC stands for Complex instruction set computer.
6. Which processor is specifically intended to convert analog signals to digital signals?
- Transputer
- Coprocessor
- Digital signal processor
Answer: C) Digital signal processor
Explanation:
Digital signal processor is specifically intended to convert analog signals to digital signals.
7. How many general-purpose registers are there in 8085 microprocessors?
- 5
- 4
- 6
- 2
Answer: C) 6
Explanation:
There are 6 general purpose registers in the 8085 processor, i.e. B, C, D, E, H & L.
8. Which functional unit in the 8085 microprocessor is a 16-bit register that holds the memory address of the next instruction to be executed?
- Accumulator
- Program counter
- Stack pointer
- Temporary register
Answer: B) Program counter
Explanation:
The program counter is a 16-bit register that holds the memory address of the next instruction to be executed.
9. When an instruction is fetched from memory in 8085 microprocessors then it is stored in the ____ register.
- Accumulator
- Program counter
- Instruction registers
- Flag register
Answer: C) Instruction registers
Explanation:
When an instruction is fetched from memory then it is stored in the Instruction register.
10. How many interrupt signals are there in 8085 microprocessors?
- 2
- 3
- 4
- 5
Answer: D) 5
Explanation:
The 8085 microprocessor has five interrupt signals: INTR, RST 7.5, RST 6.5, RST 5.5, and TRAP.
11. The address bus in the 8085 microprocessor is ____.
- Unidirectional
- Bidirectional
Answer: A) Unidirectional
Explanation:
The address bus is unidirectional, which means that bits only move in one way.
12. How many control signals are there in 8085 microprocessors?
- 5
- 4
- 3
- 2
Answer: C) 3
Explanation:
There are three control signals 8085 microprocessor: RD, WR, and ALE.
13. READ action is modulated by which control signal?
- RD
- WR
- ALE
Answer: A) RD
Explanation:
READ action is modulated by an RD control signal.
14. Which control signal indicates that data on the data bus is about to be written into a specific memory or IO destination?
- RD
- WR
- ALE
Answer: B) WR
Explanation:
WR control signal indicates that data on the data bus is about to be written into a specific memory or IO destination.
15. How many status signals are there in 8085 microprocessors?
- 5
- 4
- 3
- 2
Answer: C) 3
Explanation:
Three status signals are there in 8085 microprocessors: IO/M, S0, S1.
16. Which status signals are utilized to determine the current operation type?
- IO/M
- S0
- S1
- Both B and C
- Both A and B
Answer: D) Both B and C
Explanation:
S1&S0 status signals are utilized to determine the current operation type.
17. How many power supply signals are there in 8085 microprocessors?
- 5
- 4
- 3
- 2
Answer: D) 2
Explanation:
There are 2 power supply signals − VCC & VSS.
18. How many clock signals are there in 8085 microprocessors?
- 5
- 4
- 3
- 7
Answer: C) 3
Explanation:
There are 3 clock signals, i.e. X1, X2, CLK OUT.
19. Which signal resets the microprocessor by setting the program counter to zero?
- INTA
- RESET IN
- RESET OUT
- HOLD
Answer: B) RESET IN
Explanation:
RESET IN signal resets the microprocessor by setting the program counter to zero.
20. How many serial signals are there in the 8085 microprocessor?
- 2
- 3
- 4
- 5
Answer: A) 2
Explanation:
There are two serial signals: SID and SOD.
21. Addressing modes in 8085 are classified into how many groups?
- 2
- 3
- 4
- 5
Answer: D) 5
Explanation:
Addressing modes in 8085 is classified into 5 groups:
- Immediate addressing mode
- Register addressing mode
- Direct addressing mode
- Indirect addressing mode
- Implied addressing mode
22. In which addressing mode is the operand given as part of the instruction itself?
- Immediate addressing mode
- Register addressing mode
- Direct addressing mode
- Indirect addressing mode
- Implied addressing mode
Answer: A) Immediate addressing mode
Explanation:
In immediate addressing mode is the operand given as part of the instruction itself.
23. In which addressing mode type, the operand is in one of the registers?
- Register addressing mode
- Direct addressing mode
- Indirect addressing mode
- Implied addressing mode
Answer: A) Register addressing mode
Explanation:
In the Register addressing mode type, the operand is in one of the registers.
24. Which addressing mode type, uses a register pair to hold a 16-bit memory address?
- Register addressing mode
- Direct addressing mode
- Indirect addressing mode
- Implied addressing mode
Answer: C) Indirect addressing mode
Explanation:
Indirect addressing mode type, uses a register pair to hold a 16-bit memory address.
25. In which addressing mode type is the data copied straight from the provided address to the register?
- Register addressing mode
- Direct addressing mode
- Indirect addressing mode
- Implied addressing mode
Answer: B) Direct addressing mode
Explanation:
In the Direct addressing mode type is the data copied straight from the provided address to the register.
26. The interrupt address is known to the processor in ____ form of interrupt.
- Vector interrupt
- Non-vector interrupt
- Maskable interrupt
- Non-maskable interrupt
Answer: A) Vector interrupt
Explanation:
The interrupt address is known to the processor in the vector form of the interrupt.
27. In which type of interruption, the interrupt can be disabled by modifying the program to include the necessary instructions?
- Vector interrupt
- Non-vector interrupt
- Maskable interrupt
- Non-maskable interrupt
Answer: C) Maskable interrupt
Explanation:
In the Maskable interrupt type of interruption, the interrupt can be disabled by modifying the program to include the necessary instructions.
28. TRAP is an example of a Maskable interrupt or non-maskable interrupt?
- Maskable interrupt
- Non-maskable interrupt
Answer: B) Non-maskable interrupt
Explanation:
TRAP is an example of a non-maskable interrupt.
29. In which type of interrupt a programmer must add the interrupt instructions to the program for the interrupt to be executed?
- Maskable interrupt
- Non-maskable interrupt
- Software interrupt
- Hardware interrupt
Answer: C) Software interrupt
Explanation:
In software interrupt type a programmer must add the interrupt instructions to the program for the interrupt to be executed.
30. How many software interrupts are there in 8085?
- 6
- 4
- 7
- 8
Answer: D) 8
Explanation:
There are 8 software interrupts in 8085: RST0, RST1, RST2, RST3, RST4, RST5, RST6, and RST7.
31. The 8085 has how many interrupt pins that are utilized as hardware interrupts?
- 2
- 3
- 5
- 6
Answer: C) 5
Explanation:
The 8085 has five interrupt pins that are utilized as hardware interrupts: TRAP, RST7.5, RST6.5, RST5.5, and INTA.
32. What do you mean by ISR?
- Interrupt service routine
- Interrupt special routine
- Interruption service reset
Answer: A) Interrupt service routine
Explanation:
ISR stands for Interrupt service routine.
33. Which of the following is TRUE about ISR?
- Interrupt Service Routines (ISRs) are software routines or functions in an operating system or microcontroller that handle the process of services
- Interrupt Service Routines (ISRs) are software routines or functions in an operating system or microcontroller that handle interruptions
- Interrupt Service Routines (ISRs) are software routines or functions in an operating system or microcontroller that handle processor memory services
Answer: B) Interrupt Service Routines (ISRs) are software routines or functions in an operating system or microcontroller that handle interruptions.
Explanation:
Interrupt Service Routines (ISRs) are software routines or functions in an operating system or microcontroller that handle interruptions.
34. RST7.5 comes under which type of interrupt?
- Maskable interrupt
- Non-maskable interrupt
Answer: A) Maskable interrupt
Explanation:
RST7.5 is a kind of maskable interrupt.
35. Which of the following is a maskable interrupt?
- RST6.5
- RST5.5
- INTR
- All of the above
Answer: D) All of the above
Explanation:
RST5.5, RST6.5, and INTR all these interrupts come under the maskable interrupt.
36. Among the interrupt signals given below which of the following has the highest priority?
- TRAP
- RST6.5
- RST5.5
- INTR
- RST7.5
Answer: A) TRAP
Explanation:
TRAP interrupt signals have the highest priority.
37. Can you disable TRAP interrupt signal?
- Yes
- No
Answer: B) No
Explanation:
The software cannot suppress or ignore the TRAP interrupt signal.
38. Which of the following type of interrupt signal is induced by an external device such as a keyboard?
- TRAP
- RST6.5
- RST5.5
- INTR
- RST7.5
Answer: D) INTR
Explanation:
The INTR interrupt is a maskable interrupt induced by an external device such as a keyboard or mouse.
39. Among the interrupt signals given below which of the following has the lowest priority
- TRAP
- RST6.5
- RST5.5
- INTR
- RST7.5
Answer: D) INTR
Explanation:
INTR has the lowest priority.
40. Which instruction is employed in the implementation of hardware interrupts?
- SIM (Set interrupt mask)
- RIM (Read interrupt mask)
- EL (Enable interrupt)
- HLT (Halt and enter wait state)
Answer: A) SIM (Set interrupt mask)
Explanation:
SIM (Set interrupt mask) instruction is employed in the implementation of hardware interrupts (RST 7.5, RST6.5, RST5.5)
41. Which instruction is used to read the state of interrupts 7.5, 6.5, and 5.5, as well as read the serial data input bit?
- SIM (Set interrupt mask)
- RIM (Read interrupt mask)
- EL (Enable interrupt)
- HLT (Halt and enter wait state)
Answer: B) RIM (Read interrupt mask)
Explanation:
RIM (Read interrupt mask) instruction is used to read the state of interrupts 7.5, 6.5, and 5.5, as well as read the serial data input bit.
42. What is the full form of ADC instruction in microprocessors?
- Add with combination
- Add without carry
- Add without a combination
- Add with carry
Answer: D) Add with carry
Explanation:
Add with carry is the full form of ADC instruction in the microprocessor.
43. What instruction increases the register or memory by one?
- INC
- INR
- INX
Answer: B) INR
Explanation:
INR instruction increases the register or memory by one.
44. how many modes of operation does the 8086 microprocessor support?
- 5
- 4
- 3
- 2
Answer: D) 2
Explanation:
The 8086 microprocessor has two modes of operation: maximum mode and minimum mode.
45. Which mode is appropriate for systems with a single processor?
- Maximum mode
- Minimum mode
Answer: B) Minimum mode.
Explanation:
Minimum mode is appropriate for systems with a single processor.
46. 8085 is a ____ bit microprocessor.
- 16 bit
- 4 bit
- 8 bit
Answer: C) 8 bit
Explanation:
8085 is an 8-bit microprocessor.
47. 8086 is a ____ bit microprocessor.
- 16 bit
- 4 bit
- 8 bit
Answer: A) 16 bit
Explanation:
8086 is a 16-bit microprocessor.
48. In the 8085 microprocessor, the address bit is of ____.
- 24 bits
- 18 bits
- 16 bits
- 32 bits
Answer: C) 16 bits
Explanation:
In the 8085 microprocessor, the address bit is 16 bits.
49. Do 8085 microprocessors support a pipelined architecture?
- Yes
- No
Answer: B) No
Explanation:
Pipelined architecture is not supported by 8085 microprocessors.
50. In the 8086 microprocessor, the address bit is of ____.
- 24 bits
- 18 bits
- 16 bits
- 20 bits
Answer: D) 20 bits
Explanation:
In the 8086 microprocessor, the address bit is 20 bits.
51. Among 8085 and 8086 microprocessors which of the following is cost-effective?
- 8085
- 8086
Answer: A) 8085
Explanation:
8086 is expensive in comparison with 8085.
52. Do 8086 microprocessors support a pipelined architecture?
- Yes
- No
Answer: A) Yes
Explanation:
Pipelined architecture is supported by 8086 microprocessors.
53. The 8086 microprocessor consists of how many functional units?
- 5
- 4
- 3
- 2
Answer: D) 2
Explanation:
The 8086 microprocessor consists of 2 functional units:
- EU (EXECUTION UNIT)
- BIU (BUS INTERFACE UNIT)
54. In the Intel 8086 microprocessor, the flag register is a ____ register.
- 20 bits
- 16 bits
- 32 bits
- 8 bits
Answer: B) 16 bits
Explanation:
In the Intel 8086 microprocessor, the flag register is a 16-bit register.
55. How many flags does an 8086 microprocessor have?
- 5
- 4
- 8
- 9
Answer: D) 9
Explanation:
The 9 flags in the 8086 microprocessors are:
- Carry Flag (CF)
- Parity Flag (PF)
- Auxiliary Carry Flag (AF)
- Zero Flag (ZF)
- Sign Flag (SF)
- Trap Flag (TF)
- Interrupt Flag (IF)
- Direction Flag (DF
- Overflow Flag (OF)
56. Which of the following flags is utilized in 8086 for binary-coded decimal (BCD) operations?
- Carry Flag (CF)
- Parity Flag (PF)
- Auxiliary Carry Flag (AF)
- Zero Flag (ZF)
Answer: C) Auxiliary Carry Flag (AF)
Explanation:
Auxiliary Carry Flag (AF) flag is utilized in 8086 for binary-coded decimal (BCD) operations.
57. Which of the following flags is utilized for debugging in a single step in 8086?
- Auxiliary Carry Flag (AF)
- Zero Flag (ZF)
- Sign Flag (SF)
- Trap Flag (TF)
Answer: D) Trap Flag (TF)
Explanation:
Trap flag (TF) is utilized for debugging in a single step in 8086.
58. Which of the following flags in 8086 turns on or off maskable hardware interrupts?
- Trap Flag (TF)
- Interrupt Flag (IF)
- Direction Flag (DF
- Overflow Flag (OF)
Answer: B) Interrupt Flag (IF)
Explanation:
Interrupt Flag (IF) in 8086 turns on or off maskable hardware interrupts.
59. How many General purpose registers are there in 8086?
- 5
- 7
- 8
- 10
Answer: C) 8
Explanation:
The 8086 microprocessor has a total of 8 general-purpose registers:
- AX (Accumulator)
- BX (Base)
- CX (Count)
- DX (Data)
- SI (Source Index)
- DI (Destination Index)
- BP (Base Pointer)
- SP (Stack Pointer)
60. Which register in 8086 is mostly utilized for arithmetic and data manipulation?
- AX (Accumulator)
- BX (Base)
- CX (Count)
- DX (Data)
Answer: A) AX (Accumulator)
Explanation:
The accumulator register is mostly utilized for arithmetic and data manipulation. It’s split into two halves: AH (high byte) and AL (low byte).
61. Data operations and input/output control are carried out by which register?
- AX (Accumulator)
- BX (Base)
- CX (Count)
- DX (Data)
Answer: D) DX (Data)
Explanation:
Data operations and input/output control are carried out by DX (Data) register.
62. During string operations, which register acts as an index or pointer to the source data in 8086?
- SI (Source Index)
- DI (Destination Index)
- BP (Base Pointer)
- SP (Stack Pointer)
Answer: A) SI (Source Index)
Explanation:
During string operations, SI (Source Index) register acts as an index or pointer to the source data in 8086.
63. How many segment buses does BIU have in 8086?
- 5
- 4
- 2
- 7
Answer: C) 2
Explanation:
BIU has 4 segment buses, i.e. CS, DS, SS& ES.
64. In the 8086, which segment register is responsible for storing data and addresses during the execution of instructions?
- CS (Code segment)
- DS (Data Segment)
- SS (Stack segment)
- ES (Extra segment)
Answer: C) SS (Stack segment)
Explanation:
In the 8086, SS (Stack segment) register is responsible for storing data and addresses during the execution of instructions.
65. The contents of the source operand are copied into the destination operand, using which of the following data transfer instruction?
- MOVE
- SIDE
- PUSH
- MOV
Answer: D) MOV
Explanation:
The contents of the source operand are copied into the destination operand, using MOV instruction.
66. The contents of the destination operand are swapped with those of the source operand, using which data transfer instruction in 8086?
- EXCH
- XCHG
- CHAGX
- EXGE
Answer: B) XCHG
Explanation:
The contents of the destination operand are swapped with those of the source operand, using XCHG data transfer instruction in 8086.
67. In the 8086, which instruction is used to read a byte or word from the specified port to the accumulator?
- IN
- OUT
- POP
- PUSH
Answer: A) IN
Explanation:
In the 8086, IN instruction is used to read a byte or word from the specified port to the accumulator.
68. A word is copied from the top of the stack to the flag register by using which instruction in the 8086?
- LAHF
- SAHF
- PUSHF
- POPF
Answer: D) POPF
Explanation:
A word is copied from the top of the stack to the flag register by using which instruction in the 8086.
69. Which 8086 instruction is used to modify ASCII after addition?
- ADD
- ADC
- INCR
- AAA
Answer: D) AAA
Explanation:
AAA instruction in 8086 is used to modify ASCII after addition.
70. The 8086 has how many hardware interrupts pins?
- 5
- 3
- 2
- 1
Answer: C) 2
Explanation:
The 8086 has two hardware interrupt pins, i.e. NMI and INTR.
71. In 8086, NMI is a non-maskable interrupt or maskable interrupt?
- Non-maskable interrupt
- Maskable interrupt
Answer: A) Non-maskable interrupt
Explanation:
In 8086, NMI is a non-maskable interrupt.
72. In 8086, INTR is a non-maskable interrupt or maskable interrupt?
- Non-maskable interrupt
- Maskable interrupt
Answer: B) Maskable interrupt
Explanation:
In 8086, INTR is a maskable interrupt.
73. How many addressing modes are there in 8086?
- 10
- 7
- 5
- 8
Answer: D) 8
Explanation:
8086 has 8 addressing modes:
- Immediate addressing mode
- Register addressing mode
- Direct addressing mode
- Register Indirect addressing mode
- Based addressing mode
- Indexed addressing mode
- Based-index addressing mode
- Based index with displacement mode
74. ____ addressing mode means that the data operand is a part of the instruction itself.
- Immediate addressing mode
- Register addressing mode
- Direct addressing mode
- Register Indirect addressing mode
Answer: A) Immediate addressing mode
Explanation:
Immediate addressing mode means that the data operand is a part of the instruction itself.
75. Which of the following modes denotes that the register serves as the source of an operand for an instruction?
- Register Indirect addressing mode
- Based addressing mode
- Register addressing mode
- Direct addressing mode
Answer: C) Register addressing mode
Explanation:
Register addressing mode denotes that the register serves as the source of an operand for an instruction.
76. Which of the following is the addressing mode in which the memory location’s effective address is written directly in the instruction?
- Register Indirect addressing mode
- Based addressing mode
- Register addressing mode
- Direct addressing mode
Answer: D) Direct addressing mode
Explanation:
The direct addressing mode is an addressing mode in which the memory location’s effective address is written directly in the instruction.
77. Which of the following data types are supported by 8087?
- Integers that are binary
- Decimal numerals that are densely packed
- Real numbers
- Temporary real-world format
- All of the above
Answer: E) All of the above
Explanation:
The data types supported by 8087 are as follows:
- Integers that are binary
- Decimal numerals that are densely packed
- Real numbers
- Temporary real-world format
78. Which unit in 8087 architectures receive, decode, and read instructions, and store operands in the memory?
- Control unit
- Numeric extension unit
Answer: A) Control unit
Explanation:
Control units receive, decode, and read instructions, and store operands in the memory.
79. How many types of interfacing are there in 8085?
- 5
- 3
- 2
- 1
Answer: C) 2
Explanation:
There are two types of interfacing in the case of 8085:
- Memory interfacing
- I/O interfacing
80. In how many ways microprocessor can communicate with the outside environment?
- 5
- 3
- 2
- 1
Answer: C) 2
Explanation:
There are two ways for the microprocessor to communicate with the outside environment:
- Serial Communication Interface
- Parallel Communication interface
81. In which mode of communication, does the interface receive a single byte of data from the microprocessor and serially transfer it to the other system?
- Serial Communication Interface
- Parallel Communication interface
Answer: A) Serial Communication Interface
Explanation:
In the Serial Communication Interface mode of communication, the interface receives a single byte of data from the microprocessor and serially transfers it to the other system.
82. On the 8279, there are how many modes of operation?
- 3
- 2
- 1
Answer: B) 2
Explanation:
On the 8279, there are two modes of operation: input mode and output mode.
83. Input operation mode is further classified into how many modes?
- 5
- 3
- 2
- 1
Answer: B) 3
Explanation:
Input mode is further classified into 3 modes:
- Scanned Keyboard Mode
- Scanned Sensor Matrix
- Strobed Input
84. Output operation mode in 8279 is further classified into how many modes?
- 5
- 3
- 2
- 1
Answer: C) 2
Explanation:
Output operation mode is further classified into two output modes:
- Display Scan
- Display Entry
85. DMA stands for ____.
- Display memory access
- Dangerous memory access
- Direct mode access
- Direct memory access
Answer: D) Direct memory access
Explanation:
DMA stands for Direct memory access.
86. The maximum amount of data that can be transferred by each 8257 channel is?
- 10 kb
- 64 kb
- 50 kb
- 100 kb
Answer: B) 64 kb
Explanation:
The maximum amount of data that can be transferred by each 8257 channel is 64 kb.
87. 8257 has how many channels?
- 4
- 5
- 6
- 7
Answer: A) 4
Explanation:
8257 is a four-channel DMA controller.
88. Which of the following statement is correct?
- Microcontrollers are utilized within applications to perform a specific task whereas Microprocessors are utilized in high-volume applications
- Microprocessors are utilized within applications to perform a specific task whereas Microcontrollers are utilized in high-volume applications
Answer: A) Microcontrollers are utilized within applications to perform a specific task whereas Microprocessors are utilized in high-volume applications.
Explanation:
Microcontrollers are utilized within applications to perform a specific task, whereas Microprocessors are utilized in high-volume applications.
89. Microcontrollers can be classified into how many types based on their bit configuration?
- 5
- 3
- 2
- 1
Answer: B) 3
Explanation:
According to bit configuration, there are three types of microcontrollers:
- 8-bit microcontroller
- 16-bit microcontroller
- 32-bit microcontroller
90. What type of microcontroller is most commonly seen in automatically controlled appliances?
- 8-bit microcontroller
- 16-bit microcontroller
- 32-bit microcontroller
Answer: C) 32-bit microcontroller
Explanation:
32-bit microcontroller type is most commonly seen in automatically controlled appliances.
91. Microcontrollers can be classified into how many types based on their memory configuration?
- 5
- 3
- 2
- 1
Answer: C) 2
Explanation:
According to memory configuration, there are two types of microcontrollers:
- External memory microcontroller
- Embedded memory microcontroller
92. Intel 8031 is an example of ____ microcontroller.
- External memory microcontroller
- Embedded memory microcontroller
Answer: A) External memory microcontroller
Explanation:
Intel 8031 is an example of an External memory microcontroller.
93. Intel 8051 is an example of ____ microcontroller.
- External memory microcontroller
- Embedded memory microcontroller
Answer: B) Embedded memory microcontroller
Explanation:
Intel 8051 is an example of an Embedded memory microcontroller.
94. Microcontrollers can be classified into how many types based on their instruction set configuration?
- 5
- 3
- 2
- 1
Answer: C) 2
Explanation:
According to the instruction set configuration, there are two types of microcontrollers:
- CISC
- RISC
95. 8051 is a ____.
- 8-bit microcontroller
- 16-bit microcontroller
- 32-bit microcontroller
Answer: A) 8-bit microcontroller
Explanation:
8051 is an 8-bit microcontroller.
96. How many I/O ports are there on 8051 microcontrollers?
- 5
- 4
- 3
- 2
Answer: B) 4
Explanation:
The 8051 microcontroller has four 8-bit I/O ports.
97. The 8051 contains how many interrupt signals?
- 5
- 7
- 8
- 6
Answer: A) 5
Explanation:
The 8051 contains five interrupt signals: INT0, TFO, INT1, TF1, and RI/TI.
98. 8255A has how many ports?
- 6
- 5
- 3
- 8
Answer: C) 3
Explanation:
8255A has three ports, i.e., PORT A, PORT B, and PORT C.
99. 8255A has how many operating modes?
- 3
- 4
- 5
- 6
Answer: A) 3
Explanation:
8255A has three different operating modes –
- MODE 0
- MODE 1
- MODE 2
100. In which of the following command Read-Back is not accessible?
- 8253
- 8254
Answer: A) 8253
Explanation:
The command Read-Back is not accessible in 8253.