Before the Advent of the APIC
Most IA32-based systems incorporate an Interrupt Controller that receives interrupt requests from IO devices and passes them to the processor (or, in a multiprocessor system, to one or more of the processors). The Interrupt Controller typically consists of one of the following:
In a single processor PC-AT compatible machine, a pair of cascaded 8259A PICs (Programmable Interrupt Controllers). See Figure 61-1 on page 1500.
Figure 61-1. Legacy PC-AT Compatible Interrupt Controllers
In a multiprocessor system, an IO APIC module. See Figure 61-5 on page 1506.
Figure 61-5. The Pentium® 4 Eliminated the ...
Get The Unabridged Pentium 4 IA32 Processor Genealogy now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.