The Interrupt Descriptor Table (IDT) is a data structure used by the
x86 architecture to implement an
interrupt vector table. The IDT is used by the processor to determine the correct response to
interrupts and
exceptions.The details in the description below apply specifically to the
x86 architecture and the
AMD64 architecture. Other architectures have similar data structures, but may behave differently.Use of the IDT is triggered by three types of events: hardware interrupts, software interrupts, and processor exceptions, which together are referred to as "interrupts". The IDT consists of 256
interrupt vectors.
See more at Wikipedia.org...