![](/images/backgrounds/120559/120559-377102x1.png)
User’s Manual
IBM PowerPC 750GX and 750GL RISC Microprocessor
If store gathering is enabled and the stores do not fall under the above categories, then an Enforce
Store gathering is also not done when the MMU is busy doing a hardware table walk.
Integer
Table
Table
Name | Mnemonic | Syntax |
|
|
|
|
|
|
Load Half Word | lhbrx | rD,rA,rB |
|
|
|
Load Word | lwbrx | rD,rA,rB |
|
|
|
Store Half Word | sthbrx | rS,rA,rB |
|
|
|
Store Word | stwbrx | rS,rA,rB |
|
|
|
Integer
The load/store multiple instructions are used to move blocks of data to and from the GPRs. The load multiple and store multiple instructions can have operands that require memory accesses that cross a
Implementation Notes: The following describes the 750GX implementation of the load/store multiple instruc- tion.
•For load/store string operations, the hardware does not combine register values to reduce the number of discrete accesses. However, if store gathering is enabled and the accesses fall under the criteria for store gathering, the stores can be combined to enhance performance. At a minimum, additional cache access cycles are required.
•The 750GX supports misaligned,
The PowerPC Architecture defines the Load Multiple Word (lmw) instruction with rA in the range of registers to be loaded as an invalid form.
Table
Name | Mnemonic | Syntax |
|
|
|
|
|
|
Load Multiple Word | lmw | rD,d(rA) |
|
|
|
Store Multiple Word | stmw | rS,d(rA) |
|
|
|
Programming Model | gx_02.fm.(1.2) |
Page 102 of 377 | March 27, 2006 |