Intel ITANIUM ARCHITECTURE - SOFTWARE DEVELOPERS MANUAL VOLUME 1 REV 2.3 Manual page 1042

Hide thumbs Also See for ITANIUM ARCHITECTURE - SOFTWARE DEVELOPERS MANUAL VOLUME 1 REV 2.3:
Table of Contents

Advertisement

getf — Get Floating-point Value or Exponent or Significand
(
) getf.s
Format:
qp
(
) getf.d
qp
(
) getf.exp
qp
(
) getf.sig
qp
In the single and double forms, the value in FR
Description:
(single_form) or double precision (double_form) memory representation and placed in
GR
, as shown in
r
1
single_form, the most-significant 32 bits of GR
In the exponent_form, the exponent field of FR
sign bit of the value in FR
GR
are set to zero.
r
1
Figure 2-23.
In the significand_form, the significand field of the value in FR
Figure 2-24.
For all forms, if FR
1.
Volume 3: Instruction Reference
=
r
f
1
2
=
r
f
1
2
=
r
f
1
2
=
r
f
1
2
Figure 5-7
and
is copied to bit 17 of GR r
f
2
Function of getf.exp
FR f
s
exponent
2
63
GR r
1
Function of getf.sig
FR f
s
exponent
2
63
GR r
1
contains a NaTVal, then the NaT bit corresponding to GR
f
2
is converted into a single precision
f
2
Figure 5-8 on page
1:95, respectively. In the
are set to 0.
r
1
is copied to bits 16:0 of GR
f
2
. The most-significant 46-bits of
1
significand
18
16
0
46
1
significand
64
single_form
double_form
exponent_form
significand_form
and the
r
1
0
17
is copied to GR
f
r
2
1
0
is set to
r
1
3:143
getf
M19
M19
M19
M19

Advertisement

Table of Contents
loading

This manual is also suitable for:

Itanium architecture 2.3

Table of Contents