Fault Record Description; Figure 8-3. Fault Record - Intel i960 Jx Developer's Manual

Microprocessor
Table of Contents

Advertisement

8.5.1

Fault Record Description

Figure 8-3
shows the fault record's structure. In this record, the fault's type number and subtype
number (or bit positions for multiple subtypes) are stored in the fault type and subtype fields,
respectively. The Address of Faulting Instruction Field contains the IP of the instruction that
caused the processor to fault.
When a fault is generated, the existing PC and AC register contents are stored in their respective fault
record fields. The processor uses this information to resume program execution after the fault is handled.
31
31
28
24
RESERVED
FAULT DATA
FTYPE (n)
ADDRESS OF FAULTING INSTRUCTION (n)
RESUMPTION INFORMATION
OVERRIDE FAULT DATA
FAULT DATA
OTYPE
PROCESS CONTROLS
ARITHMETIC CONTROLS
FTYPE (1)
ADDRESS OF FAULTING INSTRUCTION (1)
20
16
12

Figure 8-3. Fault Record

0
NFP - (n+1)*32
NFP - 24- n*32
NFP - 20- n*32
NFP - 12- n*32
FSUBTYPE (n)
NFP - 8- n*32
NFP - 4- n*32
NFP - 64
NFP - 52
NFP - 48
NFP - 44
NFP - 32
NFP-20
OSUBTYPE
NFP-16
NFP-12
NFP-8
FSUBTYPE (1)
NFP-4
8
4
0
NOTES: "NFP" means "New Frame Pointer"
"n" means "number of faults"
FAULTS
8
8-7

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the i960 Jx and is the answer not in the manual?

Table of Contents