English
Language : 

MC68030 Datasheet, PDF (257/602 Pages) Motorola, Inc – ENHANCED 32-BIT MICROPROCESSOR
Exception Processing
Table 8-1. Exception Vector Assignments (Sheet 2 of 2)
Vector
Number(s)
16
Through
23
24
25
26
27
28
29
30
31
32
Through
47
48
49
50
51
52
53
54
55
56
57
58
59
Through
63
64
Through
255
Vector Offset
Hex
Space
040
SD
05C
SD
060
SD
064
SD
068
SD
06C
SD
070
SD
074
SD
078
SD
07C
SD
080
SD
0BC
SD
0C0
SD
0C4
SD
0C8
SD
0CC
SD
0D0
SD
0D4
SD
0D8
SD
0DC
SD
0E0
SD
0E4
SD
0E8
SD
0EC
SD
0FC
SD
100
SD
3FC
SD
SP = Supervisor Program Space
SD = Supervisor Data Space
Assignment
Unassigned, Reserved
Spurious Interrupt
Level 1 Interrupt Autovector
Level 2 Interrupt Autovector
Level 3 Interrupt Autovector
Level 4 Interrupt Autovector
Level 5 Interrupt Autovector
Level 6 Interrupt Autovector
Level 7 Interrupt Autovector
TRAP #0-15 Instruction Vectors
FPCP Branch or Set on Unordered Condition
FPCP Inexact Result
FPCP Divide by Zero
FPCP Underflow
FPCP Operand Error
FPCP Overflow
FPCP Signaling NAN
Unassigned, Reserved
MMU Configuration Error
Defined for MC68851 not used by MC68030
Defined for MC68851 not used by MC68030
Unassigned, Reserved
User Defined Vectors (192)
STATUS
Asserted
—
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
No
No
No
No
No
No
No
—
—
—
Yes
As shown in Table 8-1, the first 64 vectors are defined by Motorola and 192 vectors are
reserved for interrupt vectors defined by the user. However, external devices may use
vectors reserved for internal purposes at the discretion of the system designer.
MOTOROLA
MC68030 USER’S MANUAL
8-3