Microprocessor 8085 Architecture MCQ Questions
This section focuses on "8085 Architecture" of Microprocessor. These Multiple Choice Questions (MCQ) should be practiced to improve the Microprocessor skills required for various interviews (campus interview, walk-in interview, company interview), placements, entrance exams and other competitive examinations.
1. 8085 microprocessor is an 8-bit microprocessor designed by?
A. IBM
B. Dell
C. Intel
D. VAX
View Answer
Ans : C
Explanation: 8085 is pronounced as "eighty-eighty-five" microprocessor. It is an 8-bit microprocessor designed by Intel in 1977.
2. In 8085, 16-bit address bus, which can address upto?
A. 16KB
B. 32KB
C. 64KB
D. 128KB
View Answer
Ans : C
Explanation: In 8085, 16-bit address bus, which can address upto 64KB.
3. There are _______ general purpose registers in 8085 processor
A. 5
B. 6
C. 7
D. 8
View Answer
Ans : B
Explanation: There are 6 general purpose registers in 8085 processor, i.e. B, C, D, E, H & L. Each register can hold 8-bit data.
4. It is also a 16-bit register works like stack, which is always incremented/decremented by 2 during push & pop operations.
A. Stack pointer
B. Temporary register
C. Flag register
D. Program counter
View Answer
Ans : A
Explanation: Stack pointer : It is also a 16-bit register works like stack, which is always incremented/decremented by 2 during push & pop operations.
5. Flag register is an 8-bit register having __________ 1-bit flip-flops.
A. 3
B. 4
C. 5
D. 6
View Answer
Ans : C
Explanation: These are the set of 5 flip-flops : Sign (S), Zero (Z), Auxiliary Carry (AC), Parity (P) and Carry (C)
6. What is true about Program counter?
A. It is an 8-bit register, which holds the temporary data of arithmetic and logical operations.
B. When an instruction is fetched from memory then it is stored in the program counter
C. It provides timing and control signal to the microprocessor
D. It is a 16-bit register used to store the memory address location of the next instruction to be executed.
View Answer
Ans : D
Explanation: Program counter : It is a 16-bit register used to store the memory address location of the next instruction to be executed.
7. This signal indicates that another master is requesting the use of the address and data buses.
A. READY
B. HOLD
C. HLDA
D. INTA
View Answer
Ans : B
Explanation: HOLD : This signal indicates that another master is requesting the use of the address and data buses.
8. This signal is used as the system clock for devices connected with the microprocessor.
A. X1, X2
B. CLK OUT
C. CLK IN
D. IO/M
View Answer
Ans : B
Explanation: CLK OUT : This signal is used as the system clock for devices connected with the microprocessor.
9. Which of the following is true about Control and status signals?
A. These signals are used to identify the nature of operation.
B. There are 3 control signal and 3 status signals.
C. Three status signals are IO/M, S0 & S1.
D. All of the above
View Answer
Ans : D
Explanation: All of the above are correct about Control and status signals.
10. MVI K, 20F is an example of?
A. Immediate addressing mode
B. Register addressing mode
C. Direct addressing mode
D. Indirect addressing mode
View Answer
Ans : A
Explanation: Immediate addressing mode : In this mode, the 8/16-bit data is specified in the instruction itself as one of its operand. For example: MVI K, 20F: means 20F is copied into register K.
Discussion