42
« am: 20. September 2004, 11:56 »
Naja der gravierenste Unterschied is wohl die Adressierung. Im RM wird über Segment(16-BIT):offset(16-BIT) adressiert daraus ergibt sich eine 20-BIT Adresse, am besten nochma in einem Assembler Buch nachlesen. Im Rmode kann deshalb nur 1 MB adressiert werden.
Naja der PMode wurde halt erstma so erweitert das man jetz 4 GB Speicher adressieren kann, sowie einiges an Schutzmechanismen(Ring 0-3), vorraussetzung für Multitasking(TSS-Segment), und so weiter, lies am besten mal TeeJay`s Tut.
Beispiel für ein Rmode OS ist z.B. DOS, PMode : Linux, Windows.
Was nochbwichtig ist zu erwähnen ist das die INT`s nur im RMode funktionieren, im PMode musst du das alles selber machen.