Back to the 2022 paper

Module 2: x86 Architecture, CPU Control, I/O, Memory System Design

20222m

Which table handle stores the addresses of the interrupt handling sub-routines?

(i) Interrupt-vector table
(ii) Vector table
(iii) Symbol link table
(iv) None of the above

Worked SolutionAI Assisted

Answer: (i) Interrupt-vector table

Explanation:

  • Interrupt Vector Table (IVT) is an array in low memory (e.g., 0x00000 in x86) storing addresses (vectors) of ISRs (Interrupt Service Routines) indexed by interrupt number/type.
  • On interrupt, CPU uses interrupt number × entry size to fetch vector and jump to handler.
  • Vector table (ii) is generic; Symbol link table is unrelated (linking).

Hence correct is Interrupt-vector table.

Similar questions

Official AppAndroid App

PYQDeck for Android

Solve BEU previous-year exam papers anywhere, anytime. Fast search, offline paper viewing, and step-by-step solutions designed specifically for your phone.