Un mécanisme de contrôle du flux de programme dans un ordinateur. Lorsqu'il est interrompu, un ordinateur enregistre son état opérationnel actuel et les modifications de l'exécution du code qui dépendent de l'interruption qui a été générée. Les interruptions peuvent être d'origine matérielle ou logicielle; les interruptions d'origine logicielle sont appelées interruptions. Il s'agit d'un mécanisme alternatif à l'interrogation et constitue la base sur laquelle la plupart des E / S, le multitâche et le contrôle sont mis en œuvre.