|
|
| User’s Manual | ||
|
|
| IBM PowerPC 750GX and GL RISC Microprocessor | ||
|
|
|
|
| |
|
|
|
| ||
Bits | Field Name |
| Description | ||
|
|
| |||
|
|
| |||
|
| Branch trace enable | |||
22 | BE | 0 | The processor executes branch instructions normally. | ||
1 | The processor generates a | ||||
|
| ||||
|
|
| tion executes successfully. | ||
|
|
| |||
23 | FE1 | IEEE | |||
|
|
| |||
24 | Reserved | Reserved. | |||
|
|
| |||
|
| Exception prefix. The setting of this bit specifies whether an exception vector offset is | |||
25 | IP | prefaced with Fs or 0s. In the following description, nnnnn is the offset of the exception. | |||
0 | Exceptions are vectored to the physical address 0x000n_nnnn. | ||||
|
| ||||
|
| 1 | Exceptions are vectored to the physical address 0xFFFn_nnnn. | ||
|
|
| |||
|
| Instruction address translation | |||
26 | IR | 0 | Instruction address translation is disabled. | ||
1 | Instruction address translation is enabled. | ||||
|
| ||||
|
| For more information, see Chapter 5, Memory Management, on page 179. | |||
|
|
| |||
|
| Data address translation | |||
27 | DR | 0 | Data address translation is disabled. | ||
1 | Data address translation is enabled. | ||||
|
| ||||
|
| For more information, see Chapter 5, Memory Management, on page 179. | |||
|
|
| |||
28 | Reserved | Reserved. Full function1 | |||
|
| ||||
|
| 0 | Process is not a marked process. | ||
29 | PM | 1 | Process is a marked process. | ||
|
| ||||
|
| about the performance monitor, see Section 4.5.13, | |||
|
| ||||
|
|
| |||
|
| Indicates whether a system reset or | |||
|
| 0 | Exception is not recoverable. | ||
30 | RI | 1 | Exception is recoverable. | ||
The RI bit indicates whether, from the perspective of the processor, it is safe to continue | |||||
|
| ||||
|
| (that is, the processor state data such as that saved to SRR0 is valid), but it does not | |||
|
| guarantee that the interrupted process is recoverable. Exception handlers must look at bit | |||
|
| 30 in SRR1 to determine if the interrupted process is recoverable. | |||
|
|
| |||
|
| ||||
31 | LE | 0 | The processor runs in | ||
|
| 1 | The processor runs in | ||
|
|
|
|
|
1. Full function reserved bits are saved in SRR1 when an exception occurs; they are saved in the same bit locations in SRR1 that they occupy in MSR. Partial function reserved bits are not saved.
The IEEE
gx_04.fm.(1.2) | Exceptions |
March 27, 2006 | Page 159 of 377 |