Archive for July, 2008
Friday, July 11th, 2008
Wpisy w tablicy translacji strony zawierają kontrolę oraz pola informacyjne, używane w zarządzaniu środowiskiem pamięci wirtualnej. Większość pól jest podobna wśród wszystkich wpisów używanych w translacji stron w każdym trybie i zajmują te same miejsca bitowe. Jednakże niektóre pola są położone gdzie indziej, co zależy od poziomu w hierarchii translacji ...
Posted in Tłumaczenia stron | Comments Off
Friday, July 11th, 2008
Tryb Legacy wspiera 2 formy translacji:
· Stronicowanie Normal: (nie PAE) Kiedy PAE = 0. Wpisy w tablicy translacji stron są 32 bitowe i używane do tłumaczenia 32 bitowych adresów wirtualnych w adresy fizyczne o wielkości do 40 bitów.
· Stronicowanie PAE: PAE = 1. Wpisy w tablicy translacji stron są 64 bitowe ...
Posted in Tłumaczenia stron | Comments Off
Thursday, July 10th, 2008
Sposób translacji stron dostępny dla oprogramowania zależy od tego jakie opcje stronicowania są dostępne. 4 zmienne kontrolne służą do wyboru sposobu stronicowania:
Page Taranslation Enable (CR0.PG)
Physical address extensions (CR4.PAE)
Page-Size extensions (CR4.PSE)
Long-Mode Active (EFER.LMA)
Nie wszystkie sposoby stronicowania są dostępne we wszystkich trybach.
PAGE TRANSLATION ENABLE (PG) bit
Translacja strony jest kontrolowana przez bit ...
Posted in Tłumaczenia stron | Comments Off