|
<< Click to Display Table of Contents >> Navigation: ASA-EMulatR Reference Guide > Introduction > Architecture Overview > Chapter 7 - Exceptions, Faults, and Interrupts |
This chapter defines how the AlphaCPU emulator detects, prioritizes, delivers, and resolves exceptions, faults, and interrupts while maintaining precise architectural state.
Alpha AXP enforces precise exceptions: when an exception is taken, all prior instructions have completed, and no later instruction has modified architectural state.
This chapter explains:
•The classification of exceptional events
•Where exceptions are detected
•How they are queued and prioritized
•When they are delivered
•How pipeline state is preserved or discarded
•How PAL mode is entered