A-A+

若[X]补=X0 X1X2X3X4X5...Xn 其中X0为符号位 X1为最高数位。若()

2022-08-12 10:21:03 问答库 阅读 195 次

问题详情

若[X]补=X0,X1X2X3X4X5...Xn,其中X0为符号位,X1为最高数位。若(),则当补码左移时,将会发生溢出。
A.X0=X1
B.X0≠X1
C.X1=0
D.X1=1

请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B
溢出判别法有两种适用于此种情况:一是加一个符号位变为双符号位,然后左移,如果两符号位不同则溢出,故而X0≠X1时溢出;二是数值位最高位进位和符号位进位不同则溢出,同样可知X0≠X1时溢出。

考点:数位,符号