← Back to 7. Interrupt Instructions of 8085

📝 Software Interrupts in 8085 Microprocessor

📖 From An Introduction To Microprocessor 8085 • 7. Interrupt Instructions of 8085 • 21 questions available

Practice MCQs for Software Interrupts in 8085 Microprocessor. Test your knowledge with carefully crafted questions across easy, medium, and hard difficulty levels.

🔄 Last updated: 2026-07-30

4
Easy Questions
11
Medium Questions
6
Hard Questions

📝 Sample Questions

Q1. Which register pair is used to point to the first data byte in the given 8085 program?

🔹 A. H‑L
🔹 B. D‑E
🔹 C. B‑C
🔹 D. A‑B

💡 Difficulty: easy | ✅ Correct: A

Q2. Why does the program use a separate carry register (B) after complementing a byte?

🔹 A. To propagate a possible carry from adding 1
🔹 B. To keep the sign bit
🔹 C. To store the result of the complement
🔹 D. To reset the accumulator

💡 Difficulty: medium | ✅ Correct: A

Q3. Explain why the program must handle a carry after each byte's two's complement calculation when processing multi-byte numbers.

🔹 A. Because the carry indicates overflow affecting higher-order bytes
🔹 B. Because the carry must be cleared before next iteration
🔹 C. Because carry is irrelevant for two's complement
🔹 D. Because carry determines sign

💡 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📝 Interrupt Driven I/O Data Transfer in 8085 Microprocessor
🚀 Start Quiz 📝 Practice Mode