7.9
BRANCH-AND-LINK ................................................................................................... 7-21
CHAPTER 8
FAULTS
8.1
8.2
FAULT TYPES .............................................................................................................. 8-3
8.3
FAULT TABLE .............................................................................................................. 8-4
8.4
8.5
FAULT RECORD .......................................................................................................... 8-6
8.5.1
8.5.2
Fault Record Location ............................................................................................. 8-8
8.6
8.6.1
8.6.2
8.6.3
8.6.4
Parallel Faults .......................................................................................................... 8-9
8.6.4.1
Faults on Multiple Instructions Executed in Parallel ....................................... 8-10
8.6.4.2
8.6.5
Override Faults ...................................................................................................... 8-11
8.6.6
System Error ......................................................................................................... 8-12
8.7
8.7.1
8.7.2
8.7.2.1
8.7.2.2
8.7.2.3
8.7.3
8.7.4
8.7.5
8.7.6
Fault Controls ........................................................................................................ 8-15
8.8
FAULT HANDLING ACTION....................................................................................... 8-16
8.8.1
Local Fault Call ...................................................................................................... 8-17
8.8.2
System-Local Fault Call ........................................................................................ 8-17
8.8.3
8.8.4
Faults and Interrupts ............................................................................................. 8-18
8.9
8.9.1
Precise Faults ........................................................................................................ 8-19
8.9.2
Imprecise Faults .................................................................................................... 8-19
8.9.3
Asynchronous Faults ............................................................................................. 8-19
8.9.4
8.9.5
8.10
FAULT REFERENCE.................................................................................................. 8-21
8.10.1
ARITHMETIC Faults .............................................................................................. 8-22
8.10.2
CONSTRAINT Faults ............................................................................................ 8-23
ix