Informatik14 kostenlose LernkartenZuletzt aktualisiert: 30.09.2026

Informatik Betriebssysteme – Systemaufrufe und Interrupts

Systemaufrufe sind die Schnittstelle zwischen User-Programmen und Kernel, Interrupts reagieren auf Hardware-Ereignisse asynchron. Nach diesen Karten kennst du den Ablauf vom syscall über den Trap bis zum Interrupt-Handler und verstehst Kontextwechsel, Vektortabellen und Priorisierung.

14 Karten • kostenlos • ohne KreditkarteAlle Karten ansehen

So lernst du interaktiv in der Atrio-App

Lernziele

Was du in dieser Lektion lernst

  • Was ist ein Systemaufruf (System Call)?
  • Welcher Mechanismus wechselt bei einem Systemaufruf von User- in Kernel-Mode?
  • Was unterscheidet einen Systemaufruf von einem normalen Funktionsaufruf?
  • Nenne drei typische Kategorien von Systemaufrufen.

Lerntipp

Zeichne den kompletten Pfad eines read()-Aufrufs: User-Mode → syscall-Instruktion → Trap → Kernel-Mode → Syscall-Handler → Treiber → Interrupt → Rückgabe. So verbindest du beide Konzepte.

Hinweis: Der Inhalt dieser Seite wurde mit einem KI-Modell erzeugt und nicht von Fachmenschen geprüft. Nutze die Karten als Lernhilfe und gleiche medizinische oder rechtliche Aussagen mit deinen Unterlagen ab.

Karteikarten

Alle 14 Lernkarten

Tippe auf eine Karte, um die Antwort aufzudecken

Häufige Fragen

Die wichtigsten Fragen zu Informatik Betriebssysteme – Systemaufrufe und Interrupts

Was ist ein Systemaufruf (System Call)?
Ein Systemaufruf ist die kontrollierte Schnittstelle, über die ein User-Prozess Kernel-Dienste wie Dateizugriff oder Prozesssteuerung anfordert.
Welcher Mechanismus wechselt bei einem Systemaufruf von User- in Kernel-Mode?
Eine spezielle CPU-Instruktion (z. B. syscall, int 0x80, SVC) löst einen Trap aus, der den Privilegienmodus wechselt.
Was unterscheidet einen Systemaufruf von einem normalen Funktionsaufruf?
Ein Funktionsaufruf bleibt im gleichen Adressraum und Modus, ein Systemaufruf wechselt in Kernel-Mode und nutzt separate Kernel-Stacks.
Nenne drei typische Kategorien von Systemaufrufen.
Wichtige Kategorien: Prozesssteuerung (fork, exec), Dateimanagement (open, read), Geräteverwaltung (ioctl), Informationserhaltung (getpid), Interprozesskommunikation (pipe, socket).
Was ist ein Interrupt?
Ein Interrupt ist ein asynchrones Signal an die CPU, das die aktuelle Ausführung unterbricht und einen Handler aufruft.

Warum Atrio?

FSRS-5 Spaced Repetition
Der Algorithmus plant jede Wiederholung anhand deiner eigenen Lernhistorie und stellt Karten kurz bevor du sie vergisst – das reduziert unnötige Wiederholungen.
KI-Import
Notizen, Skripte und PDFs in Sekunden in Lernkarten verwandeln – genau wie diese Seite automatisch entsteht.
Prüfungsplanung
Termine hinterlegen und Atrio berechnet rückwärts, wie viele Karten du pro Tag lernen musst – ohne Stress.

Interaktiv lernen

Diese 14 Karten jetzt interaktiv in der Atrio-App lernen

Atrio zeigt dir jede Karte dann, wenn du sie fast vergessen hättest – damit bleibt genau das hängen, was du lernst.

Starter-Plan kostenlos – keine Kreditkarte erforderlich.