← Back to 13. I/O Systems

πŸ“ Vectored I/O in in Application I/O Interface

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

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

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

2
Easy Questions
4
Medium Questions
2
Hard Questions

πŸ“ Sample Questions

Q1. A computer has a keyboard, a network card, and a disk controller. When any device raises an interrupt, the CPU must quickly find the correct handler. Which advantage does vectored I/O provide in this situation?

πŸ”Ή A. It eliminates the need for an interrupt controller.
πŸ”Ή B. It supplies the handler address directly, avoiding polling.
πŸ”Ή C. It guarantees that all devices are serviced simultaneously.
πŸ”Ή D. It reduces the CPU clock speed required for I/O.

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

Q2. In a server handling 200 peripheral devices, which method most effectively minimizes interrupt latency when using vectored I/O?

πŸ”Ή A. Poll each device sequentially after every instruction.
πŸ”Ή B. Use a single global interrupt handler that checks a status register.
πŸ”Ή C. Assign each device a unique priority level but use non‑vectored interrupts.
πŸ”Ή D. Provide each device its own vector entry so the CPU jumps directly to its handler.

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

Q3. Assume the interrupt vector table starts at memory address \(0x8000\). Each vector entry occupies 4 bytes. What address will the CPU jump to for vector number 12?

πŸ”Ή A. \(0x8030\)
πŸ”Ή B. \(0x8010\)
πŸ”Ή C. \(0x8028\)
πŸ”Ή D. \(0x8040\)

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

⬆️ 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πŸ“ Interrupts in I/O HardwareπŸ“ Direct memory access in I/O Hardware
πŸš€ Start Quiz πŸ“ Practice Mode