I/O Advanced Programmable Interrupt Controller
Aus Lowlevel
Version vom 26. November 2007, 19:39 Uhr von Bluecode (Diskussion | Beiträge) (Kleine Erklärung und Links zu dem Datasheet)
Die I/O APIC (= Advanced Programmable Interrupt Controller) löst den Programmable Interrupt Controller in einem SMP- bzw. NUMA-System ab. Da der PIC die IRQs ausschließlich an den BSP (= Bootstrap Processor) senden kann, ist in einem System mit mehreren Prozessoren eine I/O APIC notwendig. Darüber hinaus stellt die I/O APIC statt nur 16 IRQ-Leitungen wie der PIC normalerweise 24 IRQ-Leitungen zur Verfügung. Dies minimiert das IRQ-Sharing in Systemen mit sehr vielen Geräten.