← Back to 13. I/O Systems

πŸ“ Interrupts in I/O Hardware

πŸ“– From Operating System β€’ 13. I/O Systems β€’ 26 questions available

Practice MCQs for Interrupts in I/O Hardware. Test your knowledge with carefully crafted questions across easy, medium, and hard difficulty levels.

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

6
Easy Questions
12
Medium Questions
8
Hard Questions

πŸ“ Sample Questions

Q1. What is the primary purpose of an interrupt in a computer system?

πŸ”Ή A. To temporarily halt the CPU to service a device
πŸ”Ή B. To increase memory bandwidth
πŸ”Ή C. To synchronize clocks
πŸ”Ή D. To encrypt data

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

Q2. Why does using interrupts generally improve CPU efficiency compared to polling?

πŸ”Ή A. Interrupts let the CPU perform other work until a device signals, while polling wastes cycles checking idle devices
πŸ”Ή B. Polling reduces latency more than interrupts
πŸ”Ή C. Interrupts increase memory usage
πŸ”Ή D. Polling allows simultaneous device handling

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

Q3. Why must interrupt service routines be short and non‑blocking?

πŸ”Ή A. Because long routines improve system throughput
πŸ”Ή B. Because short routines prevent the CPU from missing other interrupts and avoid deadlock
πŸ”Ή C. Because they need to perform complex calculations
πŸ”Ή D. Because they must allocate large memory buffers

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

⬆️ View all questions in the quiz below

πŸ”— Related Topics

πŸ“ Overview of I/O SystemsπŸ“ I/O Hardware in I/O SystemsπŸ“ Polling in I/O HardwareπŸ“ Direct memory access in I/O HardwareπŸ“ I/O hardware summary
πŸš€ Start Quiz πŸ“ Practice Mode