Wofür ist der Offset im Virtual Memory?

3 Antworten

Das Offset ist die Addresse innerhalb einer Seite.

Sprich jede Seite/Page besteht aus 2^12 = 4096 Bytes.

Es gibt 2^16 Pages also 65536.

12 bit Offset bedeutet, dass von den 28 bit einer virtuellen Adresse 12 bit für die Adressierung innerhalb der Seiten verwendet werden und die restlichen 16 bit zur Adressierung der Seiten.

Woher ich das weiß:Studium / Ausbildung

2^16 Seiten, die 16 Bit numerieren die einzelnen Seiten.

Schau Dir bitte nochmal die Grundlagen an:

https://de.wikipedia.org/wiki/Seitentabelle