logo
Методичка

5.2 Таблица страниц

Таблица страниц (Page Table Entry, PTE) почти полностью повторяет каталог страниц, т.е. представляет собой таблицу, содержащую 1024 элемента, каждый по 4 байта. Размер таблицы страниц равен размеру страницы 4Кб. Элемент таблицы страниц является указателем на одну из страниц, его структура изображена на рисунке 5.2.

32-разрядный адрес страницы представлен только двадцатью старшими битами, младшие 12 бит всегда равны нулю, т.к. адреса всех страниц выровнены на 4 Кб, т.е. 12 младших разрядов всегда равны 0. Структура элемента таблицы страниц изображена на рисунке 5.2.

12 бит прав доступа к странице имеют те же значения, что и биты доступа к каталогу страниц за исключением одного бита: вместо PS используется PAT (Page attribute table) – атрибуты страницы.