โ† Back to 5. The 8085 Microprocessor

๐Ÿ“ Address Buffer and Address Data Buffer of 8085 Microprocessor

๐Ÿ“– From An Introduction To Microprocessor 8085 โ€ข 5. The 8085 Microprocessor โ€ข 8 questions available

Practice MCQs for Address Buffer and Address Data Buffer of 8085 Microprocessor. Test your knowledge with carefully crafted questions across easy, medium, and hard difficulty levels.

๐Ÿ”„ Last updated: 2026-07-30

2
Easy Questions
3
Medium Questions
3
Hard Questions

๐Ÿ“ Sample Questions

Q1. A program needs to store the address of the next instruction in the address buffer while also storing the opcode in the data buffer. Which pair of registers is best suited for holding the 16โ€‘bit address?

๐Ÿ”น A. Hโ€‘L pair
๐Ÿ”น B. Bโ€‘C pair
๐Ÿ”น C. Dโ€‘E pair
๐Ÿ”น D. Accumulator and Flags

๐Ÿ’ก Difficulty: easy | โœ… Correct: A

Q2. Why does the SAPโ€‘III architecture provide separate address and data buffers instead of a single combined register?

๐Ÿ”น A. It allows simultaneous fetch of address and operand, improving execution speed.
๐Ÿ”น B. It reduces overall power consumption of the CPU.
๐Ÿ”น C. It simplifies handling of the four flag bits.
๐Ÿ”น D. It increases the number of generalโ€‘purpose registers available to the programmer.

๐Ÿ’ก Difficulty: medium | โœ… Correct: A

Q3. A routine must copy 256 bytes from a source block whose base address is in the Dโ€‘E pair to a destination block whose base address is in the Hโ€‘L pair, using autoโ€‘increment on both address buffers. Which pseudoโ€‘code snippet correctly performs the copy without overwriting source data?

๐Ÿ”น A. LOOP: MOV A,M ; (DE) MOV M,A ; (HL) INX D ; INX E INX H ; INX L DCR B JNZ LOOP
๐Ÿ”น B. LOOP: MOV A,M ; (HL) MOV M,A ; (DE) INX H ; INX L INX D ; INX E DCR B JNZ LOOP
๐Ÿ”น C. LOOP: LDAX D ; (DE) STAX H ; (HL) INX D ; INX H DCR B JNZ LOOP
๐Ÿ”น D. LOOP: LDAX D ; (DE) STAX H ; (HL) DCR B JNZ LOOP

๐Ÿ’ก Difficulty: hard | โœ… Correct: A

โฌ†๏ธ View all questions in the quiz below

๐Ÿ”— Related Topics

๐Ÿ“ Architecture of 8085 Microprocessor๐Ÿ“ Register Section of 8085 Microprocessor๐Ÿ“ Arithmetic and Logical Unit (ALU) of 8085 Microprocessor๐Ÿ“ Timing and Control Unit of 8085 Microprocessor๐Ÿ“ Interrupt Control of 8085 Microprocessor
๐Ÿš€ Start Quiz ๐Ÿ“ Practice Mode