Quando un processore riceve un interrupt sospende le operazioni,correnti, salva lo stato del suo lavoro e trasferisce il controllo a una routine specifica, nota come gestore degli interrupt che contiene le istruzioni per gestire la particolare sitauzione che ha causato l’interrupt. Gli interrupt possono essere generati da numerosi dispositivi hardware che richiedono servizi o fanno rapporto sui problemi, oppure del processore stesso in risposta agli errori o alle richieste del sistema operativo. Un programma puo’ temporanemaente disattivare alcuni interrupt se necessita della completa attenzione per completare un paricolare compito.