Question 7

Virtuelle Adressen

Bei virtuellen Adressen im 32-Bit-Format erfolgt die Adressübersetzung in drei Teilen:

  1. Erste 10 Bit:

    • Adressieren einen Eintrag im Page Directory.

    • Dieser verweist auf eine Page Table.

  2. Zweite 10 Bit:

    • Adressieren einen Eintrag in der Page Table.

    • Der Eintrag (20 Bit) enthält die Adresse des Page Frame im physischen Speicher.

  3. 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.