stxssp
Store VSX Scalar Single-Precision DS-form
Stores a single-precision floating-point value from a VSX register to memory.
Details
The instruction stores the double-precision floating-point value in doubleword element 0 of VSR[XS] converted to single-precision format into memory at the effective address (EA). The EA is calculated as the sum of the contents of register RA and the sign-extended DS field. If MSR.VEC=0, a Vector_Unavailable() exception is raised.
Pseudocode Operation
Programming Note
The stxssp instruction stores a single-precision floating-point value from the VSX register into memory. Ensure that the Vector Facility is enabled (MSR.VEC=1) to avoid exceptions. The effective address is calculated by adding the contents of RA and the sign-extended DS field. This instruction requires 4-byte alignment for the memory address.
Example
Encoding
Operands
-
VRS
VSX Register -
RA
Source General Purpose Register -
disp
Displacement Field