Avbrottsstyrenhet
Kretsen som samlar in alla avbrottslinjer, rangordnar dem och talar om för processorn vilket som ska hanteras först.
En processor har sällan mer än en eller ett par avbrottsingångar, medan ett system har dussintals källor: timrar, UART, nätverk, diskar. Avbrottsstyrenheten sitter emellan, maskerar, prioriterar och lämnar ett vektornummer så att rätt hanterare anropas.
Intels 8259 PIC från 1970-talet hade åtta ingångar; IBM PC/AT kopplade två i kaskad och fick 15, en begränsning som präglade PC-hårdvara i två decennier av IRQ-konflikter. Flerkärniga x86-system ersatte den med APIC, där varje kärna har en lokal enhet och en I/O APIC fördelar externa avbrott. ARM:s applikationsprocessorer använder GIC, RISC-V har PLIC, och mikrokontroller med Cortex-M har NVIC inbyggd direkt i kärnan.