设16位浮点数,其中阶符1位、阶码值6位、数符1位,尾数8位。若阶码用移码表示,尾数用补码表示,则该浮点数所能表示的数值范围是( ) 。

2023-09-01

A.-2^64~(1-2^-8)^64
B.-2^63~(1-2^-8)^63
C.-(1-2^-8)2^64~(1-2^-8)2^64
D.-(1-2^-8)2^63~(1-2^-8)2^63

参考答案:B

阶和尾数分别带着符号位表示,依次为阶符(ES)、阶(E)、数符(MS)和尾数(M) 也有另一种表示形式,将数符移到最前面表示。 最大规格化尾数:1 - 2-m;最大阶码:2p– 1;8位字长补码表示的有符号定点小数范围: -1.0000000b+ ~ 0.1111111b 即: -1d ~ +(127/128)d