Защищённый режим: различия между версиями

[непроверенная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
отмена правки 75924699 участника 109.72.128.164 (обс) PSE PAE
Строка 65:
* Бит A ({{lang-en|Accessed}}). Аналогично [[бит]]у A в [[Дескриптор сегмента|дескрипторе сегмента]], этот [[бит]] никак не влияет на работу со страницей. Он просто устанавливается процессором при первом же обращении к этой странице (чтение, запись, выполнение).
* Бит D ({{lang-en|Dirty}}, ''букв. грязный'') используется только в элементах ''таблицы страниц'' (PTE) для отслеживания изменений страницы. Аналогично биту A, устанавливается процессором, но только ''при записи'' на эту страницу.
* Бит PS ({{lang-en|Page size}}, ''только каталог страниц'') определяет размер страницы. Если сброшен, то этот элемент указывает на таблицу страниц с размером страниц 4 К[[Байт]]. Если установлен, то элемент указывает на страницу размером 4 М[[Байт]] при 32-[[бит]]ной физической адресации или 2 М[[Байт]] при 1636-битной. '''Важно!''' Работает только при установленном [[бит]]е [[PSE]] в регистре [[Системные регистры x86|CR4]].
* Бит PAT ({{lang-en|Page attribute table}}, ''только таблица страниц''). — Начиная с Pentium 3 может использоваться (совместно с PCD и PWT и [[Моделезависимые регистры|MSR]] IA32_CR_PAT) для определения политики кеширования страницы (UC, WC, WT, WP, WB, UC-) наряду с [[MTRR]]<ref>The Unabridged Pentium 4: IA32 Processor Genealogy ISBN 0-321-24656-X «PAT Feature (Page Attribute Table)» page 797</ref><ref>kernel.org/doc/ols/2008/ols2008v2-pages-135-144.pdf</ref>
* Бит G ({{lang-en|Global}}). Если этот [[бит]] установлен, то адрес страницы (или таблицы страниц) никогда не удаляется из [[Translation lookaside buffer|TLB]] [[кэш]]а.<ref>Удалить из [[Translation lookaside buffer|TLB]] [[кэш]]а можно любую страницу привилегированной командой [[INVLPG]]</ref>