Keywords: archi

Next: Reduced Instruction Set Computers Up: Cycle de l'instruction Previous: Flots de données

## Interruptions

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 :

- une adresse mémoire ou sauvegarder PC
- l'unité de contrôle demande une écriture dans la mémoire principale
- adresse de la routine d'interruption

Le nouveau cycle commence par le fetch de la première instruction de la routine d'interruption.