Definition of Fault, Trap, Etc.
CS & EIP point
to the instruction which generated the fault.
CS & EIP point
to the instruction to be executed after the instruction which caused the
trap.
INT3, INTO, BOUND, and INT nn are examples of traps.
In general, these
exceptions do not permit locating the failing instruction, nor restart of
the thread which caused the abort. Aborts are used to report inconsistent
or illegal values in system tables, and hardware errors.
Unlike the
preceeding exceptions, interrupts are not related to the program being executed,
but to an external condition.
[Back: Exceptions]
[Next: Hardware Error Codes]