A-A+
若[X]补=X0 X1X2X3X4X5...Xn 其中X0为符号位 X1为最高数位。若()
问题详情
若[X]补=X0,X1X2X3X4X5...Xn,其中X0为符号位,X1为最高数位。若(),则当补码左移时,将会发生溢出。
A.X0=X1
B.X0≠X1
C.X1=0
D.X1=1
请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:B
溢出判别法有两种适用于此种情况:一是加一个符号位变为双符号位,然后左移,如果两符号位不同则溢出,故而X0≠X1时溢出;二是数值位最高位进位和符号位进位不同则溢出,同样可知X0≠X1时溢出。