Оглавление Об учебном пособии
Использованные источники1 Использованные источники2 Использованные источники3 Использованные источники4 Использованные источники5 Использованные источники6

Интерпретация адресного поля команд, использующих шлюзы (вызова, прерываний) для межсегментных передач управления с увеличением уровня привилегий.

Такими командами являются: CALL типа FAR и команды вызова прерывания, например, INT n.

Адресное поле команды CALL при межсегментных переходах без изменения уровня привилегий прямо, через РОН или адресное поле задает полный указатель целевого адреса CS:EIP. При межсегментных переходах с увеличением уровня привилегий интерпретация адресного поля команды изменена: смещение полного указателя игнорируется, а селектор используется для выборки шлюза вызова, который и определяет CS:EIP .

Команды вызова процедуры прерывания, прерывания и ловушки всегда используют шлюзы. Тип прерывания (n) является индексом соответствующего шлюза в таблице IDT.

<< Назад