МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів Контакти
Тлумачний словник |
|
|||||||
Мал. 7.3 Дескриптор сегменту.Локальний адресний простір задачі визначається через таблицю LDT (local descriptor table). У кожної задачі може бути свій локальний адресний простір. Загальний чи глобальний адресний простір визначається через таблицю GDT (global descriptor table). Само собою, що роботу з цими таблицями (їхнє заповнення і наступну модифікацію) повинна здійснювати операційна система. Доступ до таблиць LDT і GDT з боку прикладних задач повинен бути неможливий. При переключенні мікропроцесора в захищений режим він починає зовсім іншим чином, ніж у реальному режимі, обчислювати фізичні адреси команд і операндів. Насамперед, вміст сегментних регістрів інтерпретується інакше: вважається, що там міститься не адреса початку сегмента, а номер відповідного сегмента. Для того щоб підкреслити цей факт, сегментні регістри CS, SS, DS, ES, FS, GS у такому випадку навіть називаються інакше — селекторами сегментів. При цьому кожен селекторний регістр розбивається на наступні три поля (мал. 3.4): · поле індексу (index) — старші 13 бітів (3-15). Визначає власне номер сегмента (його індекс у відповідній таблиці дескрипторів); · поле індикатора таблиці сегментів (table index, TI) — біт з номером 2. Визначає частину віртуального адресного простору (загальне чи приналежне тільки даній задачі). Якщо TI=1, то Index вказує на елемент у глобальній таблиці дескрипторів GDT, тобто йде звертання до загальної пам'яті. Якщо TI=1, то йде звертання до локальної області пам'яті поточної задачі; цей простір описується локальною таблицею дескрипторів LDT; · поле рівня привілеїв – біти 0 і 1. Вказує запитуваний рівень привілеїв (RPL, requested privilege level). Операційна система в процесі свого запуску ініціалізує багато регістрів і, насамперед, GDTR. Цей регістр містить початковий адрес глобальної таблиці дескрипторів (GDT) і її розмір. Як ми вже знаємо, у GDT знаходяться дескриптори глобальних сегментів і системні дескриптори. Читайте також:
|
||||||||
|