stfdp
Store Floating-Point Double Pair
Stores the contents of two floating-point registers into memory as a doubleword pair.
Details
The instruction stores the contents of the even-numbered register of FRSp into the doubleword in storage addressed by EA, and the contents of the odd-numbered register of FRSp into the doubleword in storage addressed by EA+8.
Pseudocode Operation
Programming Note
The stfdp instruction is commonly used to store two consecutive double-precision floating-point numbers from the FPSCR into memory. Ensure that the base address (EA) is properly aligned to an 8-byte boundary to avoid alignment exceptions. This instruction operates at user privilege level and will raise a program interrupt if attempting to access protected memory.
Example
Encoding
Operands
-
FRSp
Floating-Point Register Pair -
disp
Displacement -
RA
Base General Purpose Register