Compaq ECQD2KCTE Laptop User Manual


 
4–96 Alpha Architecture Handbook
4.8.6 Store G_floating
Format:
Operation:
va {Rbv + SEXT(disp)}
(va)<63:0> Fav<15:0> || Fav<31:16> || Fav<47:32> || Fav<63:48>
Exceptions:
Instruction mnemonics:
Qualifiers:
Description:
STG stores a G_floating (or D_floating) datum from Fa to memory. If the data is not naturally
aligned, an alignment exception is generated.
The virtual address is computed by adding register Rb to the sign-extended 16-bit displace-
ment. The source operand is fetched from register Fa, the bytes are reordered to conform to the
G_floating memory format (also conforming to the D_floating memory format), and the result
is then written to memory.
STG Fa.rg,disp.ab(Rb.ab)
!Memory format
Access Violation
Fault on Write
Alignment
Translation Not Valid
STG Store G_floating (Store D_floating)
None