IT-lexicon › Hardware › Interruptcontroller

Interruptcontroller

Hardware Svenska → Bijgewerkt: 2026-11-03

De chip die alle interruptlijnen verzamelt, rangschikt en de CPU vertelt welke als eerste moet worden afgehandeld.

Een processor heeft zelden meer dan een of twee interruptingangen, terwijl een systeem tientallen bronnen kent: timers, UART's, netwerkkaarten, schijven. De interruptcontroller zit ertussen, maskeert, stelt prioriteiten en levert een vectornummer aan, zodat de juiste handler wordt aangeroepen.

De 8259 PIC van Intel uit de jaren zeventig had acht ingangen; de IBM PC/AT schakelde er twee in cascade voor 15, een grens die pc-hardware twee decennia aan IRQ-conflicten opleverde. Multicore-x86 verving hem door de APIC, waarbij elke core een lokale eenheid heeft en een I/O-APIC externe interrupts verdeelt. ARM-applicatieprocessors gebruiken de GIC, RISC-V heeft de PLIC, en Cortex-M-microcontrollers bouwen de NVIC rechtstreeks in de core in.

← Terug naar het lexicon