Ablauf eines System Calls — z. B. open()

USER-MODUS (Anwendung)

Anwendung läuft
Register: SC-ID + Argumente
Software-Interrupt auslösen
Ergebnis erhalten → weiter

KERNEL-MODUS (OS)

Umschalten in Kernel-Modus
Register sichern
passenden SC-Handler ausführen
Ergebnis ablegen, Register herstellen