Vector Number |
Vector Offset (Hex) |
Assignment |
0 1 2 3 |
000 004 008 00C |
Reset Initial Interrupt Stack Pointer Reset Initial Program Counter Access Fault Address Error |
4 5 6 7 |
010 014 018 01C |
Illegal Instruction Integer Divide by Zero CHK, CHK2 Instruction FTRAPcc, TRAPcc, TRAPV Instructions |
8 9 10 11 |
020 024 028 02C |
Privilege Violation Trace Line 1010 Emulator (Unimplemented A-Line Opcode) Line 1111 Emulator (Unimplemented F-Line Opcode) |
12 13 14 15 |
030 034 038 03C |
(Unassigned, Reserved) Defined for MC68020 and MC68030, not used by M68040 Format Error Uninitialized Interrupt |
16–23 |
040–05C |
(Unassigned, Reserved) |
24 25 26 27 |
060 064 068 06C |
Spurious Interrupt Level 1 Interrupt Autovector Level 2 Interrupt Autovector Level 3 Interrupt Autovector |
28 29 30 31 |
070 074 078 07C |
Level 4 Interrupt Autovector Level 5 Interrupt Autovector Level 6 Interrupt Autovector Level 7 Interrupt Autovector |
32–47 |
080–0BC |
TRAP #0–15 Instruction Vectors |
48–55 |
0C0–0DC |
Floating-Point Exception Vectors |
56 57 58 |
0E0 0E4 0E8 |
Defined for MC68030 and MC68851, not used by M68040 Defined for MC68851, not used by M68040 Defined for MC68851, not used by M68040 |
59–63 |
0EC–0FC |
(Unassigned, Reserved) |
64–255 |
100–3FC |
User Defined Vectors (192) |