![](/images/backgrounds/120559/120559-377195x1.png)
User’s Manual
IBM PowerPC 750GX and 750GL RISC Microprocessor
Table
Instruction | Description |
TLB Invalidate Entry
For effective address specified by rB, TLB[V]←0
The tlbie instruction invalidates all TLB entries indexed by the EA, and operates on both the instruction
tlbie rB1and data TLBs simultaneously invalidating four TLB entries. The index corresponds to bits
Software must ensure that instruction fetches or memory references to the virtual pages specified by the tlbie instruction have been completed prior to executing the tlbie instruction.
TLB Synchronize
Synchronizes the execution of all other tlbie instructions in the system. In the 750GX, when the TLB Inval-
tlbsync1idate Synchronize (TLBISYNC) signal is negated, instruction execution can continue or resume after the completion of a tlbsync instruction. When the TLBISYNC signal is asserted, instruction execution stops after the completion of a tlbsync instruction.
1. These instructions are defined by the PowerPC Architecture, but are optional.
Figure
These registers are described in Chapter 2, Programming Model, on page 57.
Table
Register | Description | |
|
| |
|
| |
Segment registers | The sixteen | |
Architecture. The fields in the Segment Register are interpreted differently depending on the value | ||
of bit 0. The Segment Registers are accessed by the mtsr, mtsrin, mfsr, and mfsrin instructions. | ||
| ||
|
| |
BAT registers | There are 32 BAT registers, organized as eight pairs of instruction BAT registers | |
paired with | ||
These are | ||
DBAT7U, and | ||
(mtspr) and | ||
|
| |
| The SDR1 register specifies the variables used in accessing the page tables in memory. SDR1 is | |
SDR1 | defined as a | |
| by the mtspr and mfspr instructions. | |
|
|
5.2 Real-Addressing Mode
If address translation is disabled (MSR[IR] = 0 or MSR[DR] = 0) for a particular access, the effective address is treated as the physical address and is passed directly to the memory subsystem as described in Chapter 7, “Memory Management,” in the PowerPC Microprocessor Family: The Programming Environments Manual.
Note that the default WIMG bits (0b0011) cause data accesses to be considered cacheable (I = 0), and thus
gx_05.fm.(1.2) | Memory Management |
March 27, 2006 | Page 195 of 377 |