单选题
设[X]
补
=1.x
1
x
2
x
3
x
4
,当满足下列______时,X<-(1/2)成立。
A.x
1
必须为1,x
2
、x
3
、x
4
至少有一个为1
B.x
1
必须为1,x
2
、x
3
、x
4
任意
C.x
1
必须为0,x
2
、x
3
、x
4
至少有一个为1
D.x
1
必须为0,x
2
、x
3
、x
4
任意
A
B
C
D
【正确答案】
D
【答案解析】
[解析] 真值0的补码表示是唯一的,补码比原码多表示-1。负数[X]
补
和[X]
原
的转换规则:符号位不变,数值部分取反,末位加1。
解法一:[-1/2]
补
为1.1000,采用补码表示时,如果符号位相同,则数值位越大,码值越大。所以要使X<-1/2成立,x
1
必须为0,而x
2
~x
4
任意。
解法二:因为[-1]
补
为1.0000,直接排除A、B、C,只可能选D。解答此类题时,应有意识地去联想几个特殊值的表示,以迅速得出答案,或检验答案的正确性。
提交答案
关闭