Es gibt eine ganze Reihe an Gründen für eine Interrupt-Auslösung. Näher betrachtet werden hier lediglich die Folgenden:
- Auslösung aufgrund einer Speicherschutzverletzung.
- Auslösung durch einen Hardware-Taktgeber zur quasi-gleichzeitigen Ausführung mehrerer Prozesse.
- Auslösung durch ein E/A-Gerät während der Kommunikation zwischen CPU und E/A-Gerät.
In den folgenden Unterkapiteln werden diese Punkte näher erläutert.