dcffixq

Decimal Convert From Fixed Quad-Precision

dcffixq vD, vB

Converts 64-bit integer to 128-bit DFP.

Encoding

Binary Layout
63
0:5
vD
6:10
0
11:15
vB
16:20
802
21:30
/
31
 
Format X-form
Opcode 0xFC000642

Operands

  • vD
    Target
  • vB
    Source

Example

dcffixq vd, vb

Registers Altered

FPSCR

Related

More in Decimal Floating-Point

Reference

Description

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.

Operation

vD ← ConvertFromFixedDFP128(vB[0:63])