July 2004
Intermediate to advanced
1744 pages
35h 3m
English
The processor temporarily exits VM86 mode when an interrupt or exception occurs. The IDT entry selected by the interrupt or exception can contain one of the following descriptor types:
A Task Gate descriptor. When the interrupt or exception selects an IDT entry that contains a Task Gate, a task switch occurs—the current task is suspended and another task is initiated.
A Trap Gate or an Interrupt Gate. A task switch does not occur when an entry containing a Trap Gate or an Interrupt Gate is selected. Rather, the processor executes the interrupt or exception handler pointed to by the selected IDT descriptor.
If an interrupt or exception ...
Read now
Unlock full access