next up previous
Next: Adres liniowy Up: Stronicowanie Previous: Stronicowanie

Pozycja w katalogu, tablicy stron

Każda pozycja w katalogu ston i tablicy stron ma rozmiar 32 bitów. Składa się ona z:
15     12 11   9 8 7 6 5 4 3 2 1 0
adres bazowy (0-3) OS   PS D A PCD PWT US RW P
31                             16
adres bazowy (4-19)
Znaczniki A i D są automatycznie ustawiane (na 1) przez mikroprocesor. Ich wyczyszczenie (na 0) musi być przeprowadzone przez system operacyjny.

Kiedy bit P jest wyczyszczony, czyli strona nie jest w pamięci, wartości pozostałych bitów są z punktu wiedzenia procesora nieokreślone i mogą być wykorzystane przez system operacyjeny do własnych celów.

Adres bazowy po uzupełnieniu go o 12 zer na najmniej znaczących pozycjach jest adresem fizycznym początku ramki, w której umieszczona jest tablica stron lub strona. Do zapamiętania adresu bazowego wystarczy 20 bitów ponieważ wiadomo, że adresy fizyczne początków ramek mają 12 zer na najmniej znaczących pozycjach.


next up previous
Next: Adres liniowy Up: Stronicowanie Previous: Stronicowanie
Wojciech Jaworski 2001-12-16