单选题
若[x]
补
=x
0
x
1
x
2
…x
n
,其中x
0
是符号位,x
1
是最高数位,若( )时,则当补码左移会发生溢出。
A、
x
0
=x
1
B、
x
0
≠x
1
C、
x
1
=O
D、
x
1
=1
【正确答案】
B
【答案解析】
当x是正数时,符号位为0,则最高数位为1时,左移时会发生溢出;而当x是负数时,符号位为1,则最高数位为O时,左移也会溢出,所以x
0
≠x
1
补码左移会溢出。
提交答案
关闭