User’s Manual
IBM PowerPC 750GX and GL RISC Microprocessor
gx_04.fm.(1.2)
March 27, 2006
Exceptions
Page 177 of 377
4.5.21 Timer Facilities
At power-on reset (POR), the 750GX initializes the Time Base and Decrementer Registers to the following
values:
• Time Base Upper Register (TBU) = 0x00000000
• Time Base Lower Register (TBL) = 0x00000000
• Decrementer Register (DEC) = 0xFFFFFFFF
4.5.22 External Access Instructions
The 750GX implements the eciwx and ecowx instructions. Executing these instructions while MSR[DR] = 0
is considered a programming error, and the physical address on the bus is undefined. Executing these
instructions to a direct-store (T = 1) segment causes a data-storage exception (DSI).
The 750GX implements the External Access Register (EAR) to support the external access instructions. Bit 0
implements the Enable bit. Bits 1 to 25 are reserved. Bits 26 and 27 are not implemented and are reserved.
Bits 28 to 31 are the implemented bits of the Resource ID (RID).
Instruction Fetch
ISI
Once this type of exception is detected, dispatch is halted and
the current instruction stream is allowed to drain out of the
machine. If completing any of the instructions in this stream
causes an exception, that exception is taken and the instruc-
tion fetch exception is forgotten. Otherwise, once the machine
is empty and a recoverable state is reached, the instruction
fetch exception is taken.
Instruction Dispatch/Execution
Program, DSI, Alignment, FPA,
SC, IABR, DABR
This type of exception is determined at dispatch or execution of
an instruction. The exception remains pending until all instruc-
tions in program order before the exception-causing instruction
are completed. The exception is then taken without completing
the exception-causing instruction. If any other exception condi-
tion is created in completing these previous instructions in the
machine, that exception takes priority over the pending Instruc-
tion Dispatch/Execution exception, which is then forgotten.
Post Instruction Execution
Trace
This type of exception is generated following execution and
completion of an instruction while a trace mode is enabled. If
executing the instruction produces conditions for another type
of exception, that exception is taken and the Post Instruction
Execution exception is forgotten for that instruction.
Table 4-14. Front-End Exception Handling Summary
(Page 2 of 2)
Exception Type
Specific Exception
Description
Содержание PowerPC 750GX
Страница 1: ...IBM PowerPC 750GX and 750GL RISC Micro processor User s Manual Version 1 2 March 27 2006 Title Page...
Страница 12: ...User s Manual IBM PowerPC 750GX and 750GL RISC Microprocessor Page 12 of 377 750gx_umTOC fm 1 2 March 27 2006...
Страница 178: ...User s Manual IBM PowerPC 750GX and GL RISC Microprocessor Exceptions Page 178 of 377 gx_04 fm 1 2 March 27 2006...
Страница 334: ...User s Manual IBM PowerPC 750GX and 750GL RISC Microprocessor L2 Cache Page 334 of 377 gx_09 fm 1 2 March 27 2006...
Страница 376: ...User s Manual IBM PowerPC 750GX and 750GL RISC Microprocessor Index Page 376 of 377 750gx_umIX fm 1 2 March 27 2006...