Het hardwareapparaat dat wordt gebruikt om een melding naar de CPU te sturen, wordt een interruptcontroller genoemd. Een interruptcontroller is een programmeerbaar apparaat dat de interrupts beheert die door verschillende apparaten binnen een computersysteem worden gegenereerd. Wanneer een apparaat een interrupt genereert, stuurt het een signaal naar de interruptcontroller, die de interrupt vervolgens doorstuurt naar de CPU. Dit informeert de CPU over de noodzaak om de interrupt af te handelen en de juiste serviceroutine uit te voeren. Interruptcontrollers kunnen worden geprogrammeerd om interrupts prioriteit te geven, zodat de belangrijkste interrupts als eerste worden afgehandeld. |