Eine Seite von 512 Bytes erfordert 9 Bits für die Intra-Page-Adressierung (vorausgesetzt, die Adressierung erfolgt in Byte-Einheiten). Ein Element in der Paging-Tabelle ist vermutlich eine Seitenadresse, was bedeutet, dass 11 Bits bedeuten, dass 2048 solcher Seiten möglich sind. Angenommen, alle diese Annahmen sind für Ihren Fall korrekt und die Seiten überlappen sich nicht - es sollten insgesamt 20 Bits für die Adresse (11 + 9) vorhanden sein. Das macht die 64 Elemente zu einem irrelevanten Parameter für Ihre Frage.
Virtueller Arbeitsspeicher
436
user66900
Wenn die Seitengröße 512 Byte beträgt und die Paging-Tabelle 64 Elemente mit jeweils 11 Bit enthält. Wie viele Bits ist dann die physikalische Adresse? - Was bedeutet "11 Bit" in diesem Fall? Ist es die Nummer des Frames (2 ^ 11) an der physikalischen Adresse oder etwas anderes? Es ist für meine Prüfung morgen.
1 Antwort auf die Frage
1
Ofir
Verwandte Probleme
-
4
In winxp habe ich 4 GB RAM, verwende 1,77 GB, aber die Programme rufen weiterhin den Speicher auf. W...
-
3
Ist Visual Studio 2008 eine 32-Bit-Anwendung?
-
3
Wie unterdrücke ich in Vista Home Premium die Warnmeldungen zu "wenig Arbeitsspeicher", wenn sie ohn...
-
6
Was ist virtueller Speicher?
-
1
So stellen Sie fest, dass Programme physischen Speicher anstelle von virtuellem Speicher verbrauchen
-
9
Wie finde ich die Größe des virtuellen Speichers und des Caches eines Linux-Systems?
-
6
Muss ich noch virtuellen Speicher verwenden?
-
2
Optimierung von Windows XP für weniger HD-Zugriff
-
3
Größe der Auslagerungsdatei auf Vista
-
2
Entschlüssele die physikalischen Speicherwerte von win7-64 für mich