Chaque ordinateur permet un mécanisme selon lequel un module (E/S, mémoire) peut interrompre le déroulement normal de ce cycle. Si une interruption survient, l'état courant (principalement le compteur ordinal) est sauvegardé et l'interruption est traitée (i.e., l'exécution est détournée sur une suite d'instructions traitant l'interruption, appelée routine d'interruption).
Le cycle d'interruption est simple et prévisible :
Le nouveau cycle commence par le fetch de la première instruction de la routine d'interruption.