English
Language : 

MC68LC040RC25A Datasheet, PDF (218/442 Pages) Freescale Semiconductor, Inc – M68040 Users Manual
Freescale Semiconductor, Inc.
Table 8-1. Exception Vector Assignments
Vector
Number(s)
Vector Offset
(Hex)
Assignment
0
000
Reset Initial Interrupt Stack Pointer
1
004
Reset Initial Program Counter
2
008
Access Fault
3
00C
Address Error
4
010
Illegal Instruction
5
014
Integer Divide by Zero
6
018
CHK, CHK2 Instruction
7
01C
FTRAPcc, TRAPcc, TRAPV Instructions
8
020
Privilege Violation
9
024
Trace
10
028
Line 1010 Emulator (Unimplemented A-Line Opcode)
11
02C
Line 1111 Emulator (Unimplemented F-Line Opcode)
12
030
(Unassigned, Reserved)
13
034
Defined for MC68020 and MC68030, not used by M68040
14
038
Format Error
15
03C
Uninitialized Interrupt
16–23
040–05C (Unassigned, Reserved)
24
060
Spurious Interrupt
25
064
Level 1 Interrupt Autovector
26
068
Level 2 Interrupt Autovector
27
06C
Level 3 Interrupt Autovector
28
070
Level 4 Interrupt Autovector
29
074
Level 5 Interrupt Autovector
30
078
Level 6 Interrupt Autovector
31
07C
Level 7 Interrupt Autovector
32–47
080–0BC TRAP #0–15 Instruction Vectors
48–55
0C0–0DC Floating-Point Exception Vectors (see Note)
56
0E0
Defined for MC68030 and MC68851, not used by M68040
57
0E4
Defined for MC68851, not used by M68040
58
0E8
Defined for MC68851, not used by M68040
59–63
0EC–0FC (Unassigned, Reserved)
64–255
100–3FC User Defined Vectors (192)
NOTE: Refer to Section 9 Floating-Point Unit (MC68040 Only).
8.2 INTEGER UNIT EXCEPTIONS
The following paragraphs describe the external interrupt exceptions and the different types
of exceptions generated internally by the M68040 integer unit. The following exceptions
are discussed:
• Access Fault
• Address Error
• Instruction Trap
• Illegal and Unimplemented Instructions
• Privilege Violation
MOTOROLA
M68040 USER’S MANUAL
8-5
For More Information On This Product,
Go to: www.freescale.com