Files
oldlinux-files/Ref-docs/manual Intel386/I386Manual/S09_05.HTM
2024-02-19 00:21:47 -05:00

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>