14.06.2015 Views

Power ISA™ Version 2.03 - Power.org

Power ISA™ Version 2.03 - Power.org

Power ISA™ Version 2.03 - Power.org

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Version</strong> <strong>2.03</strong><br />

Table 7: Embedded Floating-Point Results Summary—Convert to Signed<br />

Integer Result<br />

Operand B<br />

ctsi[d][z]<br />

+∞ 0x7FFF_FFFF<br />

0x7FFF_FFFF_FFFF_FFFF<br />

-∞ 0x8000_0000<br />

0x8000_0000_0000_0000<br />

Fractional Result<br />

ctsf<br />

FINV FOVF FUNF FDBZ FINX<br />

0x7FFF_FFFF 1 0 0 0 0<br />

0x8000_0000 1 0 0 0 0<br />

+NaN 0 0 1 0 0 0 0<br />

-NaN 0 0 1 0 0 0 0<br />

denorm 0 0 1 0 0 0 0<br />

zero 0 0 0 0 0 0 0<br />

+norm _Calc_ _Calc_ * 0 0 0 *<br />

-norm _Calc_ _Calc_ * 0 0 0 *<br />

Table 8: Embedded Floating-Point Results Summary—Convert from Unsigned<br />

Operand B<br />

Integer Source<br />

cfui<br />

Fractional Source<br />

cfuf<br />

FINV FOVF FUNF FDBZ FINX<br />

zero zero zero 0 0 0 0 0<br />

norm _Calc_ _Calc_ 0 0 0 0 *<br />

Table 9: Embedded Floating-Point Results Summary—Convert from Signed<br />

Operand B<br />

Integer Source<br />

cfsi<br />

Fractional Source<br />

cfsf<br />

FINV FOVF FUNF FDBZ FINX<br />

zero zero zero 0 0 0 0 0<br />

norm _Calc_ _Calc_ 0 0 0 0 *<br />

Table 10:Embedded Floating-Point Results Summary—*abs, *nabs, *neg<br />

Operand A *abs *nabs *neg FINV FOVF FUNF FDBZ FINX<br />

+∞ pmax | +∞ nmax | -∞ -amax | -∞ 1 0 0 0 0<br />

-∞ pmax | +∞ nmax | -∞ -amax | +∞ 1 0 0 0 0<br />

+NaN pmax | NaN nmax | -NaN -amax | -NaN 1 0 0 0 0<br />

-NaN pmax | NaN nmax | -NaN -amax | +NaN 1 0 0 0 0<br />

+denorm +zero | +denorm -zero | -denorm -zero | -denorm 1 0 0 0 0<br />

-denorm +zero | +denorm -zero | -denorm +zero | +denorm 1 0 0 0 0<br />

+zero +zero -zero -zero 0 0 0 0 0<br />

-zero +zero -zero +zero 0 0 0 0 0<br />

+norm +norm -norm -norm 0 0 0 0 0<br />

-norm +norm -norm +norm 0 0 0 0 0<br />

Chapter 7. Embedded Floating-Point<br />

281

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!