Question 7
Virtuelle Adressen
Bei virtuellen Adressen im 32-Bit-Format erfolgt die Adressübersetzung in drei Teilen:
-
Erste 10 Bit:
-
Adressieren einen Eintrag im Page Directory.
-
Dieser verweist auf eine Page Table.
-
-
Zweite 10 Bit:
-
Adressieren einen Eintrag in der Page Table.
-
Der Eintrag (20 Bit) enthält die Adresse des Page Frame im physischen Speicher.
-
-
Letzte 12 Bit:
-
Stellen den Offset (Displacement) innerhalb der 4 KB großen Page dar.
-
Dieser Offset wird mit der Frame-Adresse kombiniert und ergibt die vollständige physische 32-Bit-Adresse.
-