TABLE B-6
Nonarithmetic Operations Under FSR.NS = 1
TABLE B-6
Operations
op1= denorm
—
FsTOd
—
FdTOs
Yes
FADDs,
FSUBs,
FADDd,
No
FSUBd
Yes
Yes
FMULs,
FMULd,
FsMULd
—
Yes
FDIVs,
FDIVd
No
Yes
FSQRTs,
FSQRTd
—
1. A single precision dNaN is 7FFF.FFFF
Release 1.0, 1 July 2002
describes how SPARC64 V behaves when FSR.NS = 1 (nonstandard mode).
op2=
denorm
UFM
NXM
Yes
—
1
0
Yes
1
—
0
1
0
No
1
0
—
Yes
1
0
Yes
1
0
—
1
—
0
Yes
1
0
No
1
0
—
Yes
—
—
Yes
—
—
Yes and op2
1
> 0
—
0
Yes and op2
—
< 0
—
F. Chapter B
DVM
NVM
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
1
—
0
—
—
1
—
0
—
—
—
—
—
1
—
0
and a double precision dNaN is 7FFF.FFFF.FFFF.FFFF
16,
IEEE Std 754-1985 Requirements for SPARC V9
Result
NX
nx, a signed zero
UF
NX
uf + nx, a signed zero
NX
nx, op2
NX
nx, op1
NX
nx, a signed zero
NX
nx, a signed zero
NX
nx, a signed zero
NX
nx, a signed zero
DZ
dz, a signed infinity
NV
1
nv, dNaN
NX
nx, zero
NV
nv, dNaN
.
16
67