Translacja w trybie LONG
July 1st, 2008 | by admin |Wymaga ona użycia rozszerzeń adresu fizycznego (PAE). Przed jej uaktywnieniem, bit CR4.PAE musi być = 1. Jeśli tego nie zrobimy, spowodujemy generację wyjątku ochrony.
Struktury stronicowania PAE wspierają mapowanie 64 bit adresów wirtualnych w 52 bit adresy fizyczne. PAE rozszerza rozmiar PDE (wpisów katalogu strony) i PTE (wpisów tablicy strony) z 32 do 64 bitów, pozwalając na zwiększenie rozmiaru adresów fizycznych.
Architektura x86-64 udoskonala PDPE (wpis wskaźnika tablicy strony) przez wcześniejsze zdefiniowanie bitów dostępu służących do kontroli. Nowa tablica translacyjna dodawana w tłumaczeniu PAE, nazywana jest stroną mapującą poziomu 4ego. (PML4). Tablica ta poprzedza tablicę PDP w hierarchii.
Sorry, comments for this entry are closed at this time.