Hårdvaruenheten som används för att skicka ett meddelande till CPU kallas en avbrottskontroller. En avbrottskontroller är en programmerbar enhet som hanterar de avbrott som genereras av olika enheter inom ett datorsystem. När en enhet genererar ett avbrott skickar den en signal till avbrottskontrollern, som sedan vidarebefordrar avbrottet till CPU:n. Detta meddelar CPU:n om behovet av att hantera avbrottet och utföra lämplig servicerutin. Avbrottskontroller kan programmeras för att prioritera avbrott, vilket säkerställer att de viktigaste avbrotten hanteras först.