ВУЗ:
Составители:
20
o
F – вентиль ловушки 386+ (Trap Gate).
Рисунок 1.7 – Формат дескрипторов вентилей
Поле Word Count используется только в вентилях вызова и
определяет количество слов из стека вызывающего процесса,
автоматически копируемых в стек вызываемой процедуры. Для сегментов
80286 слова 16-битные, для 386+ – 32-битные.
Поле Destination Selector для вентилей вызова, прерываний и
ловушек задает селектор целевого сегмента кода, а для вентиля задачи –
селектор целевого
TSS.
Поле Destination Segment задает смещение (адрес) точки входа в
целевом сегменте.
При использовании вентилей может возникнуть исключение #GP,
которое означает, что селектор указывает на некорректный тип
дескриптора. При попытке использования недействительного вентиля (Р =
0) возникает исключение #NP (см. раздел 1.4).
o F – вентиль ловушки 386+ (Trap Gate).
Рисунок 1.7 – Формат дескрипторов вентилей
Поле Word Count используется только в вентилях вызова и
определяет количество слов из стека вызывающего процесса,
автоматически копируемых в стек вызываемой процедуры. Для сегментов
80286 слова 16-битные, для 386+ – 32-битные.
Поле Destination Selector для вентилей вызова, прерываний и
ловушек задает селектор целевого сегмента кода, а для вентиля задачи –
селектор целевого TSS.
Поле Destination Segment задает смещение (адрес) точки входа в
целевом сегменте.
При использовании вентилей может возникнуть исключение #GP,
которое означает, что селектор указывает на некорректный тип
дескриптора. При попытке использования недействительного вентиля (Р =
0) возникает исключение #NP (см. раздел 1.4).
20
Страницы
- « первая
- ‹ предыдущая
- …
- 18
- 19
- 20
- 21
- 22
- …
- следующая ›
- последняя »
