Операционные системы. Процессы и потоки. Илюшкин Б.И. - 78 стр.

UptoLike

Составители: 

W - для сегментов данныхбит записи : 0 – модификация
данных в сегменте запрещена; 1 – модификация данных в
сегменте разрешена
C - для сегментов кодабит подчинения (Conforming):
1 – подчиненный сегмент кода; 0 – обычный сегмент кода
ED - для многозадачного режима определяет особенности
смены значения текущего уровня привилегий. Для сегментов
данныхбит расширения вниз (Expand Down); служит для
различения сегментов стека и данных: 0 – сегмент данных, 1
сегмент стека
I - бит предназначения (Intending): 0 – сегмент данных или
стека; 1 – сегмент кода
DPL - поле уровня привилегий сегмента (Descriptor Privilege
Level). Содержит численное значение в диапазоне от 0 до 3.
Самым привилегированным является уровень 0.
P - бит присутствия (Present): 0 – сегмента нет в основной
памяти; 1 – сегмент находится в основной памяти
Limit_2 - старшие биты 16 – 19 20- разрядного поля границы
сегмента
U - бит пользователя (User). Используется по усмотрению про-
граммиста: 0 – бит не используется
D - бит разрядности операндов и адресов: 0 – используются 16-
разрядные операнды и режимы 16-разрядной адресации; 1 – ис-
пользуются 32-разрядные операнды и режимы 32-разрядной ад-
ресации
G - бит гранулярности: 0 – размер сегмента равен значению в по-
ле Limit в байтах; 1 – размер сегмента равен значению в поле
Limit в страницах
Base_2 - биты 16 – 23 32-разрядной базы сегмента
Base_3 - биты 24 – 31 32-разрядной базы сегмента
78