The abort may cause the processor to suspend the instruction stream at an unpredictable location with partially updated register or memory state. Aborts are PAL-based interruptions. A processor has detected a hardware error which requires immediate action. Based on the type and severity of the error the processor may be able to recover from the error and continue execution. A processor has been powered-on or a reset request has been sent to it.
Interrupts are asynchronous with respect to the instruction stream.
The current and subsequent instructions have no effect on machine state. Interrupts are divided into Initialization interrupts, Platform Management interrupts, and External interrupts. A processor has received an initialization request. A platform management request to perform functions such as platform error handling, memory scrubbing, or power management has been received by a processor. Program execution may be resumed at the point of interruption.