3-6
BajaPPC-750: Central Processing Unit
3.3 Exception Handling
Each CPU exception type transfers control to a different address in the vector
table. The vector table normally occupies the first 2000 bytes of RAM (with a base
address of 0000,0000
16
) or ROM (with a base address of FF80,0000
16
). An unas-
signed vector position may be used to point to an error routine or for code or data
storage. Table 3-4 lists the exceptions recognized by the processor from the lowest
to highest priority.
Table 3-4. PPC750 Exception Priorities
Exception
Vector Address
Hex Offset
Notes
Trace
00D00
Lowest priority.
DSI
00300
Refer to CPU user’s manual for spe-
cific causes.
Alignment
00600
Any alignment exception condition.
DSI
00300
Due to
eciwx
,
ecowx
.
Program
00700
Due to a floating-point enabled
exception.
Floating-point unavailable
00800
Any floating-point unavailable
exception.
System call
00C00
System call exception.
Program
00700
Due to an illegal instruction, a privi-
leged instruction, or a trap.
Instruction address breakpoint
01300
IABR
ISI
00400
Instruction fetch exceptions.
Thermal management
01700
Programmer-specified.
Decrementer interrupt
00900
Decrementer passed through zero.
Performance monitor interrupt
00F00
Programmer-specified.
External interrupt
00500
Refer to Section 3.4 for description
of interrupt sources and interrupt
handling.
System management interrupt
01400
SMI*
System reset
00100
Soft reset.
Machine check
00200
Assertion of TEA*.
System reset
00100
Highest priority, hard reset.
—
00000
Reserved.
Содержание BajaPPC-750
Страница 2: ...BajaPPC 750 PowerPC Based Single Board Computer User s Manual May 2002...
Страница 4: ...BajaPPC 750 PowerPC Based Single Board Computer User s Manual May 2002...
Страница 7: ......
Страница 16: ...0002M621 15 ix Register Map 9 1 Counter Timer Status CTSR 9 2 Register Map 9 2 Counter Timer Mode CTMR 9 4...
Страница 19: ...xii BajaPPC 750 Contents...
Страница 57: ...3 12 BajaPPC 750 Central Processing Unit May 2002...
Страница 77: ...5 12 BajaPPC 750 PMC PCI Interface May 2002...
Страница 111: ...6 34 BajaPPC 750 VMEbus Interface May 2002...
Страница 135: ...8 18 BajaPPC 750 Serial and Parallel I O May 2002...
Страница 207: ...10 68 BajaPPC 750 Monitor May 2002...