delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1994/03/30/01:30:24

Date: Wed, 30 Mar 1994 08:22:42 +0200
From: terra AT diku DOT dk
To: mcastle AT umr DOT edu
Cc: kok AT cs DOT colostate DOT edu, djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: Re: problem using X00 utility with djgcc

   From: Michael Castle <mcastle AT umr DOT edu>
   Date: Tue, 29 Mar 1994 18:44:58 -0600 (CST)
   Cc: djgpp AT sun DOT soe DOT clarkson DOT edu

   heck... while I'm at it:

"!" means I changed or added the line.


   #     Name                          Instruction that can cause exception

   0     Divide Error                | DIV, IDIV
!  1     Debug Exception             | any instruction (except Pop SS & Mov SS,...)
!  2     NMI Interrupt               | NMI
!  3     One Byte Interrupt          | INT 3
   4     Interrupt on Overflow       | INTO 
   5     Array Bounds Check          | BOUND
!  6     Invalid OP-Code             | Most illegal instructions
   7     Device Not Available        | ESC, WAIT
   8     Double Fault                | Any inst than can gen an exception
!  9     Coprocessor Segment Overrun | ESC (386 only, I think)
   10    Invalid TSS                 | JMP, CALL, IRET, INT
   11    Segment Not Present         | Segment Register Instructions
   12    Stack Fault                 | Stack References
   13    General Protection Fault    | Any Memory Reference
!                                    | Under-priviledged execution
   14    Page Fault                  | Any Memory Access or Code Fetch
   16    Coprocessor Error           | ESC, WAIT
!  17    Alignment check             | Any memory referencing 
!                                    | user instruction (486 only)
!  18-31 Reserved                    |
   0-255 Two Byte Interrupt          | INT n

Morten Welinder
terra AT diku DOT dk

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019