← Back to 5. The 8085 Microprocessor

πŸ“ Timing Diagram of MOV reg, M of 8085 Microprocessor

πŸ“– From An Introduction To Microprocessor 8085 β€’ 5. The 8085 Microprocessor β€’ 12 questions available

Practice MCQs for Timing Diagram of MOV reg, M 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
6
Medium Questions
4
Hard Questions

πŸ“ Sample Questions

Q1. An instruction MOV A, M reads the byte stored at the memory address held in the H‑L pair and loads it into the accumulator. If memory locationβ€―0x30 contains the valueβ€―0x5A, what will A contain after the instruction completes?

πŸ”Ή A. 90
πŸ”Ή B. 165
πŸ”Ή C. 0
πŸ”Ή D. 255

πŸ’‘ Difficulty: easy | βœ… Correct: A

Q2. Why does the timing diagram for MOV reg, M show two distinct machine cycles?

πŸ”Ή A. The first cycle fetches the opcode, the second fetches the operand from memory.
πŸ”Ή B. The first cycle writes the result, the second clears the flags.
πŸ”Ή C. Both cycles are used to increment the program counter twice.
πŸ”Ή D. One cycle fetches the opcode and the other writes to the register file.

πŸ’‘ Difficulty: medium | βœ… Correct: B

Q3. Why does the timing diagram of MOV reg, M show a high‑impedance (Z) state on the data bus during the opcode fetch cycle?

πŸ”Ή A. Because the memory is not driving the bus at that moment.
πŸ”Ή B. Because the CPU is waiting for an interrupt.
πŸ”Ή C. Because the address lines are being latched.
πŸ”Ή D. Because the data bus is reserved for future use.

πŸ’‘ Difficulty: hard | βœ… Correct: A

⬆️ View all questions in the quiz below

πŸ”— Related Topics

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