
Page 67
FLOAT: 32bit Floating point[IEEE 754]
32 bits are divided into two consecutive 16-bit registers. The first and second registers are the upper
and lower registers. The formula for converting to a floating point value is as follows.
Register
High
Low
Bit
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
s
Exponent
Mantissa
Example)
Register
High
Low
Bit
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
1
1
0
0
0
1
0 0 1 1 1 0 0 0 0 1
0
0
0
1
1
1
0 1 1 0 1 1 1 0 0 1
s
Exponent
Mantissa
In the above table ‘S, Exponent, Mantissa’ is
S = 1
Exponent = 10001001(binary) = 137(decimal)
Mantissa = 0.11000010001110110111001(binary)
= 0.75871956(decimal)
Therefore,
( )
(
)
(
)
mantissa
onent
s
+
×
×
−
−
1
2
1
127
exp
23
4
3
2
1
2
1
2
0
2
0
2
1
2
1
−
−
−
−
−
×
+
⋅⋅
⋅
+
×
+
×
+
×
+
×
( )
(
)
(
)
75871956
.
0
1
2
1
127
137
1
+
×
×
−
−
Summary of Contents for ACCURA 7500
Page 6: ...Page 6 Standard Compliance Process Control Equipment E324900...
Page 75: ......