Пр о ц е с с о р TMS 3 2 0C4 x
36
для отрицательных чисел -3,4028236691
×
10
38
Х
-5,8774717569
×
10
-39
.
Формат ПТ стандарта IEEE Std.754 (IBM)
Значения операнда
X
как функция полей
s
,
e
и
f
:
1) e = 255 и
f
0,
X
не число (NaN);
2) e = 255 и
f
= 0,
X
= (-1)
s
бесконечность (Inf);
3) 0 <
e
< 255,
X
= (-1)
s
×
2
е
-127
(1.f );
4)
e
= 0 и
f
0,
X
= (-1)
s
×
2
-126
(0.f );
5)
e
= 0 и
f
= 0,
X
= (-1)
s
нуль.
1.7.3. Преобразования форматов ПТ
Центральное устройство обработки использует 40-разрядный формат
операндов ПТ, но при вводе/выводе данных в CPU могут применяться другие
форматы. Преобразование формата (рис.1.17) происходит автоматически и яв-
ляется частью операции с ПТ. В преобразованиях, увеличивающих разрядность
операнда, старшие разряды экспоненты заполняются расширением знака
z
, а
младшие разряды дробной части мантиссы дополняются нулями. В преобразо-
ваниях, уменьшающих разрядность операнда, отбрасываются младшие разряды
мантиссы.
Рис.16. Операнды с ПТ:
а
- короткие;
б
- одинарной точности;
в
- расширенной точности;
г
- стандарт IEEE Std.754
I...,26,27,28,29,30,31,32,33,34,35 37,38,39,40,41,42,43,44,45,46,...186