单选题
假设机器字长为16位,用定点补码小数表示时,一个字所能表示的范围是______。
A.0~(1-2
-15
)
B.-(1-2
-15
)~(1-2
-15
)
C.-1~1
D.-1~(1-2
-15
)
A
B
C
D
【正确答案】
D
【答案解析】
[解析] 在小数定点机中,若采用补码表示,则0的编码是唯一的,因此补码可以比原码和反码多表示一个-1,至于为什么,已经在前面知识点中很详细地讲解过了。另外,假设机器字长为n位,不管原码、补码、反码,上限都是1-2
-(n-1)
。
提交答案
关闭