Betriebssystem und Hardware
Lernen Sie die Grenze zwischen Betriebssystemen und Hardware mit Multiple-Choice-Fragen kennen: Interrupts und Ausnahmen, Privilegmodi und Systemaufrufe, Seitentabellen und Seitenfehler, Kontextwechsel und Virtualisierung.
Die Fragen zu diesem Thema folgen in Kürze.
Betriebssystem und Hardware: Das Wichtigste
Ein Betriebssystem (OS) ist Software, die es vielen Programmen ermöglicht, Hardware wie CPUs, Speicher und E/A-Geräte sicher gemeinsam zu nutzen. Dafür bieten CPUs privilegierte Modi, die nur das OS nutzen kann, Interrupt- und Ausnahmemechanismen sowie Hardware, die Seitentabellen für den virtuellen Speicher durchläuft.
Anwendungen fordern über Systemaufrufe Dienste vom OS an; das OS wechselt bei Timer-Interrupts zwischen Programmen (Kontextwechsel) und reagiert auf Seitenfehler, indem es die benötigten Seiten in den Speicher holt. Von Gerätetreibern und speicherabgebildeter E/A bis zur Virtualisierung mit Hypervisoren behandelt dieses Thema, wie Hardware und Software zusammenarbeiten.