Video appunto: Interrupt - Modalità di scambio messaggi fra CPU e periferiche
Per evitare che la CPU sprechi questo tempo e prevede che quando una periferica deve entrare in azione, emetta un segnale di interrupt verso la CPU che viene testato alla fine di ogni fase di esecuzione. Quando la CPU riconosce che il segnale è attivo, interrompe l'esecuzione del programma in corso, salva il suo stato nello stack, riconosce il codice di interrupt che vine inviato sul bus dati, attiva la routine di interrupt relativa al tipo di richiesta.