4.2.3 Load Unaligned Memory Data into Integer Register

Format:

LDQ_U

Ra.wq,disp.ab(Rb.ab)

!Memory format

Operation:

va {{Rbv + SEXT(disp)} AND NOT 7} Ra (va)<63:0>

Exceptions:

Access Violation

Fault on Read

Translation Not Valid

Instruction mnemonics:

LDQ_U

Load Unaligned Quadword from Memory to Register

Qualifiers:

None

Description:

The virtual address is computed by adding register Rb to the sign-extended 16-bit displace- ment, then the low-order three bits are cleared. The source operand is fetched from memory and written to register Ra.

4–8Alpha Architecture Handbook

Page 64
Image 64
Compaq ECQD2KCTE manual Load Unaligned Memory Data into Integer Register, Ldqu