列表

详情


若浮点数的阶码用移码表示,尾数用补码表示。两规格化浮点数相乘,最后对结果规格化时,右规的右移位数最多为 ()位。

A. 1

B. 2

C. 尾数位数

D. 尾数位数 - 1

参考答案: A

详细解析:

因为,规格化浮点数的尾数的取值范围为:
[1/2]≤ [M]<[1],或[-1]≤[M]<[-1/2]
那么,将两个尾数相乘,积的取值范围为:
[1/4]≤ [M]≤[1],或[-1]<[M]<[-1/4]
而1/4=0.0100,采取浮点数规格化形式,即规定尾数的最高数位必须是一个有效值。所以,右规时的右移位数最多是1位。

上一题