← Back to 7. Interrupt Instructions of 8085

πŸ“ Interrupt Driven I/O Data Transfer in 8085 Microprocessor

πŸ“– From An Introduction To Microprocessor 8085 β€’ 7. Interrupt Instructions of 8085 β€’ 31 questions available

Practice MCQs for Interrupt Driven I/O Data Transfer in 8085 Microprocessor. Test your knowledge with carefully crafted questions across easy, medium, and hard difficulty levels.

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

11
Easy Questions
12
Medium Questions
8
Hard Questions

πŸ“ Sample Questions

Q1. What is the purpose of the CMA instruction in 8085 assembly?

πŸ”Ή A. To increment the accumulator
πŸ”Ή B. To complement the accumulator (1's complement)
πŸ”Ή C. To store the accumulator to memory
πŸ”Ή D. To add an immediate value

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

Q2. Why does the program use the ADIβ€―01β€―H instruction after CMA?

πŸ”Ή A. To set the carry flag
πŸ”Ή B. To obtain the 2's complement
πŸ”Ή C. To clear the accumulator
πŸ”Ή D. To store the result

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

Q3. A system requires converting a 4‑byte signed integer from two's complement to its magnitude representation using interrupt‑driven I/O. Which sequence correctly adapts the given program?

πŸ”Ή A. Add a routine to detect sign, then complement all bytes and add 1
πŸ”Ή B. Replace CMA with NEG instruction
πŸ”Ή C. Remove the carry handling logic
πŸ”Ή D. Use only ADIβ€―01β€―H on each byte

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

⬆️ View all questions in the quiz below

πŸ”— Related Topics

πŸ“ Memory Mapped I/O in 8085 MicroprocessorπŸ“ I/O Mapped I/O or Isolated I/O in 8085 MicroprocessorπŸ“ Data Transfer Schemes in 8085 MicroprocessorπŸ“ Programmed I/O Data Transfer in 8085 MicroprocessorπŸ“ Direct Memory Access (DMA) Data Transfer in 8085 Microprocessor
πŸš€ Start Quiz πŸ“ Practice Mode