Keeping Track of What Happened
The machine must tell the OS what happened
A “cause register” or “exception flags” are bit sequences that the processor sets indicating errors
“Vectored interrupts” allow the processor to jump to different locations in the operating system depending on the exceptional condition