Studium, Ausbildung und Beruf

web uni-protokolle.de
 powered by
NachrichtenLexikonProtokolleBücherForenSonntag, 21. Dezember 2014 

Real Mode


Dieser Artikel von Wikipedia ist u.U. veraltet. Die neue Version gibt es hier.
Der Real Mode - eigentlich "real mode" - bezeichnet eine Betriebsart der x86 -kompatiblen Prozessoren.

Im Real Mode benutzt der Prozessor gleiche Methodik wie der Intel 8086 -Prozessor um auf den Hauptspeicher zuzugreifen. Das heißt aus Sicht des ist er wie ein (sehr schneller) 8086

Jeder x86-kompatible Prozessor startet nach dem Reset im Real Mode. Durch einen speziellen Maschinenbefehl kann man den Prozessor in den Protected Mode versetzen.

Im Real Mode existiert kein Zugriffsschutz. heißt dass das laufende Programm auf den Hauptspeicher und die Hardware zugreifen kann. Dies ist für moderne Multitasking -Betriebssysteme natürlich nicht akzeptabel. Deshalb benutzen alle Betriebssysteme den Protected Mode .

Im Real Mode benutzt der Prozessor so genannte Segment : Offset -Adressierung. Es existieren vier Segmentregister: CS DS und SS. (Ab dem 80386er kommen noch Segmentregister [FS und GS] dazu.) Diese enthalten Real Mode lediglich eine 16-bit-Segmentadresse. Diese wird 16 multipliziert und zum Offset hinzuaddiert. Da Offset-Adresse ebenfalls auf 16 begrenzt ist ergibt eine 20bittige Speicheradresse.

Somit kann im Real Mode nur das erste Megabyte des Hauptspeichers direkt zugegriffen werden was heutige Anwendungen ebenfalls völlig unzureichend ist. Es jedoch eine undokumentierte Möglichkeit dieses Limit aufzuheben dem man dem Prozessor vor dem Rücksprung dem Protected Mode in den Real Mode Segmentdeskriptoren mit für den Real Mode nicht Werten lädt. Diese Werte bleiben nach dem in den Real Mode aber erhalten und so den Zugriff auf den gesamten Speicher Real Mode. Dieser spezielle Modus wird auch Mode" genannt obwohl er keine eigene Betriebsart


Siehe auch: Protected Mode Virtual 8086 Mode System Management Mode



Bücher zum Thema Real Mode

Dieser Artikel von Wikipedia unterliegt der GNU FDL.

ImpressumLesezeichen setzenSeite versendenSeite drucken

HTML-Code zum Verweis auf diese Seite:
<a href="http://www.uni-protokolle.de/Lexikon/Real_Mode.html">Real Mode </a>