Der Internet Explorer 9 ist da! Jetzt die neue Browsergeneration downloaden oder mehr erfahren.

x86-Programmierung und -Betriebsarten (Teil 4)

von Klaus DembowskiHans-Peter Messmer, 05.02.2004 (publiziert)
PDF PDF | eBook eBook

Schutz des I/O-Adressraums

Über die I/O-Ports werden im allgemeinen Register von Hardwarekomponenten angesprochen. Da die Steuerung und Überwachung eine originäre Aufgabe des Betriebssystems ist und hierzu meist Treiber mit Privilegierungsstufe PL=1 benutzt werden, fällt auch der I/O-Adressraum oder -bereich unter den Zugriffsschutz. Ports werden aber nicht mit Hilfe eines Segmentregisters angesprochen, also steht diese Art des Zugriffsschutzes hier nicht zur Verfügung.
Der Schutz des I/O-Adressbereiches erfolgt ab dem 80386 über zwei völlig andere Strategien: einmal das IOPL-Flag im Flag-Register (siehe Abbildung 5.13) und zusätzlich die I/O-Permission-Bit-Map im Task-State-Segment. Zunächst aber zum IOPL-Flag.
Auf der nächsten Seite: Das IOPL-Flag
Seite 24 von 31
Inhalt dieses Artikels
Links zum Artikel



Links zum Thema




Ihre Meinung zum Artikel
Benutzername:
Passwort: