OSDev Wiki
Advertisement

GDT - Global Descriptor Table уникальна и единственна для ОС. Адрес начала таблицы находится в специальном 48-битном регистре GDTR, который имеет следующее представление:

32-битный линейный базовый адрес|16-битный лимит таблицы

Старшая часть - адрес начала таблицы GDT, младшая - лимит таблицы – 16-битное значение, которое показывает величину таблицы в байтах + нулевой дескриптор.


Команда для записи(загрузки) GDTR - LGDT, для чтения - SGDT.

Advertisement