31 lines
1.6 KiB
HTML
31 lines
1.6 KiB
HTML
<html><!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
|
|
<html>
|
|
|
|
<head>
|
|
<title>80386 Programmer's Reference Manual -- Section 9.5</title>
|
|
</head>
|
|
|
|
<body>
|
|
<b>up:</b> <a href="C09.HTM" tppabs="http://webster.cs.ucr.edu/Page_TechDocs/Doc386/C09.HTM">Chapter 9 -- Exceptions and Interrupts</a><br>
|
|
<b>prev:</b> <a href="S09_04.HTM" tppabs="http://webster.cs.ucr.edu/Page_TechDocs/Doc386/S09_04.HTM">9.4 Interrupt Descriptor Table</a><br>
|
|
<b>next:</b> <a href="S09_06.HTM" tppabs="http://webster.cs.ucr.edu/Page_TechDocs/Doc386/S09_06.HTM">9.6 Interrupt Tasks and Interrupt Procedures</a>
|
|
<p>
|
|
<hr>
|
|
<p>
|
|
<h1>9.5 IDT Descriptors</h1>
|
|
The IDT may contain any of three kinds of descriptor:
|
|
<ul>
|
|
<li>Task gates
|
|
<li>Interrupt gates
|
|
<li>Trap gates
|
|
</ul>
|
|
<a href="#fig9-3">Figure 9-3</a> illustrates the format of task gates and 80386 interrupt gates and trap gates. (The task gate in an IDT is the same as the task gate already discussed in <a href="C07.HTM" tppabs="http://webster.cs.ucr.edu/Page_TechDocs/Doc386/C07.HTM">Chapter 7</a>.)
|
|
<p><a name="fig9-3"><img align="center" src="FIG9-3.GIF" tppabs="http://webster.cs.ucr.edu/Page_TechDocs/Doc386/FIG9-3.GIF" border="0">
|
|
<p>
|
|
<hr>
|
|
<p><b>up:</b> <a href="C09.HTM" tppabs="http://webster.cs.ucr.edu/Page_TechDocs/Doc386/C09.HTM">Chapter 9 -- Exceptions and Interrupts</a><br>
|
|
<b>prev:</b> <a href="S09_04.HTM" tppabs="http://webster.cs.ucr.edu/Page_TechDocs/Doc386/S09_04.HTM">9.4 Interrupt Descriptor Table</a><br>
|
|
<b>next:</b> <a href="S09_06.HTM" tppabs="http://webster.cs.ucr.edu/Page_TechDocs/Doc386/S09_06.HTM">9.6 Interrupt Tasks and Interrupt Procedures</a>
|
|
</body>
|
|
|