In order
grammers are cautioned to use only documented system
variables, and to avoid writing directly to the hardware. All
RAM below location 2048 ($800) is reserved for use by the
system. This is protected memory, and may only be accessed
from supervisor mode. Attempts to read or write to these lo
cations from user mode will cause a bus error (two mush
rooms).
Table K -l. 68000 Exception Vectors
Vector
Number
Address
0
$000
1
$004
2
$008
3
$00C
4
$010
5
$014
$018
6
7
$01C
$020
8
9
$024
10
$028
11
$02C
12-23
$030-$05C
24
$060
Table K-2. Auto-Vector Interrupts
Vector
Number
Address
25
$064
26
$068
27
$06C
to maintain upward compatibility, pro
Initial Supervisor Stack Pointer on Reset
Initial Program Counter on Reset
Bus Error
Address Error
Illegal Instruction Error
Divide by 0
CHK Instruction
TRAPV Instruction
Privilege Violation
Trace
Opcode 1010 emulation (Line A routines
Opcode 1111 emulation (Line F-used by AES)
Reserved by Motorola
Spurious Interrupt
Level 1 Interrupt: (used if Hblank enabled)
Level 2 Interrupt: Horizontal blank sync
(Hblank)
Level 3 Interrupt: Normal processor interrupt
level
Vector
Vector
389