dcffixq

Decimal Convert From Fixed Quad-Precision

dcffixq vD, vB

Converts 64-bit integer to 128-bit DFP.

Details

Converts a 64-bit signed fixed-point integer from vB into a 128-bit decimal floating-point number, storing the result in vD. The integer is interpreted as an exact value with an implied exponent of zero. No rounding is required since the conversion is exact. The instruction is part of the Decimal Floating-Point extension.

Pseudocode Operation

vD ← ConvertFromFixedDFP128(vB[0:63])

Example

dcffixq vd, vb

Encoding

Binary Layout
63
0
vD
6
0
11
vB
16
802
21
/
31
 
Format X-form
Opcode 0xFC000642
Extension Decimal Floating-Point
Registers Altered FPSCR

Operands

  • vD
    Target
  • vB
    Source