* remove "\r" nonsense
[mascara-docs.git] / i386 / i386.reference / s09_10.htm
blobd7d14a222442b6df4d6dbdbcf9eb15f04df67e01
1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
2 <HTML>
3 <HEAD>
4 <TITLE>80386 Programmer's Reference Manual -- Section 9.10</TITLE>
5 </HEAD>
6 <BODY>
7 <B>up:</B> <A HREF="c09.htm">
8 Chapter 9 -- Exceptions and Interrupts</A><BR>
9 <B>prev:</B> <A HREF="s09_09.htm">9.9 Exception Summary</A><BR>
10 <B>next:</B> <A HREF="c10.htm">Chapter 10 -- Initialization</A>
11 <P>
12 <HR>
13 <P>
14 <H1>9.10 Error Code Summary</H1>
15 Table 9-7 summarizes the error information that is available with each
16 exception.
17 <PRE>
18 Table 9-7. Error-Code Summary
20 Description Interrupt Error Code
21 Number
23 Divide error 0 No
24 Debug exceptions 1 No
25 Breakpoint 3 No
26 Overflow 4 No
27 Bounds check 5 No
28 Invalid opcode 6 No
29 Coprocessor not available 7 No
30 System error 8 Yes (always 0)
31 Coprocessor Segment Overrun 9 No
32 Invalid TSS 10 Yes
33 Segment not present 11 Yes
34 Stack exception 12 Yes
35 General protection fault 13 Yes
36 Page fault 14 Yes
37 Coprocessor error 16 No
38 Two-byte SW interrupt 0-255 No
39 </PRE>
40 <P>
41 <HR>
42 <P>
43 <B>up:</B> <A HREF="c09.htm">
44 Chapter 9 -- Exceptions and Interrupts</A><BR>
45 <B>prev:</B> <A HREF="s09_09.htm">9.9 Exception Summary</A><BR>
46 <B>next:</B> <A HREF="c10.htm">Chapter 10 -- Initialization</A>
47 </BODY>