Адресация в памяти для Intel x86 компьютерных архитектур, дескрипторов сегментов являются частью блока сегментации, используемого для преобразования логического адреса в линейный адрес. Дескрипторы сегмента описывают сегмент памяти, на который ссылается логический адрес. Дескриптор сегмента (длиной 8 байтов в 80286 и более поздних версиях) содержит следующие поля:
Дескриптор сегмента x86 и x86-64 имеет следующую форму:
31 | — | 24 | 23 | 22 | 21 | 20 | 19 | — | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | — | 0 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Базовый адрес [31:24] | G | D / B | L | AVL | Предел сегмента [19:16] | P | DPL | 1 | Тип | C / E | R / W | A | Базовый адрес [23:16] | |||||||
Базовый адрес [15: 0] | Предел сегмента [15: 0] |
Где поля означают:
.