
User’s Manual
IBM PowerPC 750GX and GL RISC Microprocessor
4.5.13The 750GX microprocessor provides a
The performance monitor can be used for the following situations:
•To increase system performance with efficient software, especially in a multiprocessing system. Memory hierarchy behavior must be monitored and studied to develop algorithms that schedule tasks (and per- haps partition them) and that structure and distribute data optimally.
•To help system developers bring up and debug their systems.
The performance monitor uses the following SPRs.
•The
•The Monitor Mode Control Registers
•The Sampled Instruction Address Register (SIA) contains the effective address of an instruction execut- ing at or around the time that the processor signals the
Table
Table
Register |
|
|
|
| Setting Description |
|
| ||
|
| ||||||||
|
| ||||||||
SRR0 | Set to the effective address of the instruction that the processor would have attempted to execute next if no exception | ||||||||
conditions were present. |
|
|
|
|
|
| |||
|
|
|
|
|
|
| |||
|
|
|
|
|
|
| |||
| 0 | Loaded with equivalent MSR bits. |
|
|
|
| |||
| 1:4 | Cleared. |
|
|
|
|
|
| |
SRR1 | 5:9 | Loaded with equivalent MSR bits. |
|
|
|
| |||
| 10:15 | Cleared. |
|
|
|
|
|
| |
| 16:31 | Loaded with equivalent MSR bits. |
|
|
|
| |||
|
|
|
|
|
|
|
|
| |
| POW | 0 | FP | 0 | BE | 0 | DR | 0 | |
MSR | ILE | — | ME | — | FE1 | 0 | PM | 0 | |
EE | 0 | FE0 | 0 | IP | — | RI | 0 | ||
| |||||||||
| PR | 0 | SE | 0 | IR | 0 | LE | Set to value of ILE | |
|
|
|
|
|
|
|
|
|
As with other PowerPC exceptions, the
Exceptions | gx_04.fm.(1.2) |
Page 172 of 377 | March 27, 2006 |