CSSE 232 Computer Architecture I
Exceptions
1 / 12
CSSE 232 Computer Architecture I Exceptions 1 / 12 Class Status - - PowerPoint PPT Presentation
CSSE 232 Computer Architecture I Exceptions 1 / 12 Class Status Reading for today B.7-8 2 / 12 Outline Definition Exception registers The process Special exception instructions Work on lab 3 / 12 Definition What is
1 / 12
Reading for today
2 / 12
3 / 12
What is an exception?
4 / 12
Previous programming?
MIPS and SPIM
5 / 12
6 / 12
6 / 12
6 / 12
6 / 12
program?
6 / 12
7 / 12
Status register $12:
15 8 4 1 0 Interrupt mask User mode Exception level Interrupt enable
Cause register $13:
15 31 8 6 2 Pending interrupts Branch delay Exception code
8 / 12
Coprocessor (CP0) - a special location on the CPU
interrupts
9 / 12
10 / 12
11 / 12
12 / 12