Package mars.simulator
Class ExceptionCause
java.lang.Object
mars.simulator.ExceptionCause
Represents the cause of an exception or interrupt that occurs during execution.
- Author:
- Pete Sanderson, August 2005
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
EXTERNAL_INTERRUPT_KEYBOARD
public static final int EXTERNAL_INTERRUPT_KEYBOARD- See Also:
-
EXTERNAL_INTERRUPT_DISPLAY
public static final int EXTERNAL_INTERRUPT_DISPLAY- See Also:
-
ADDRESS_FETCH
public static final int ADDRESS_FETCH- See Also:
-
ADDRESS_STORE
public static final int ADDRESS_STORE- See Also:
-
SYSCALL
public static final int SYSCALL- See Also:
-
BREAKPOINT
public static final int BREAKPOINT- See Also:
-
RESERVED_INSTRUCTION
public static final int RESERVED_INSTRUCTION- See Also:
-
ARITHMETIC_OVERFLOW
public static final int ARITHMETIC_OVERFLOW- See Also:
-
TRAP
public static final int TRAP- See Also:
-
FLOATING_POINT_OVERFLOW
public static final int FLOATING_POINT_OVERFLOW- See Also:
-
FLOATING_POINT_UNDERFLOW
public static final int FLOATING_POINT_UNDERFLOW- See Also:
-
-
Constructor Details
-
ExceptionCause
public ExceptionCause()
-