ldux (Load Doubleword with Update Indexed) instruction

Purpose

Loads a doubleword of data from a specified memory location into a general purpose register (GPR), and updates the address base.

Syntax

Bits Value
0 - 5 31
6 - 10 D
11 - 15 A
16 - 20 B
21 - 30 53
31 0
PowerPC®  
ldux RT, RA, RB

Description

The effective address (EA) is calculated from the sum of the GPR, RA and RB. A doubleword of data is read from the memory location that is referenced by the EA and placed into GPR RT. GPR RA is updated with the EA.

If RA equals 0 or RA equals RD, the instruction form is invalid.

Parameters

Item Description
RT Specifies the source GPR for the stored data.
RA Specifies source GPR for the EA calculation.
RB Specifies source GPR for the EA calculation.

Implementation

This instruction is defined only for 64-bit implementations. Using it on a 32-bit implementation calls the system illegal instruction error handler.