单选题
两补码数相加,当______时表示结果溢出。
【正确答案】
D
【答案解析】[解析] 题中描述的是进位判断法,当符号位进位与最高数值位进位相异或,即“异或”结果为1时表示产生溢出。
考生如果忘记了,可以通过举特例来得到答案。
如4位补码数(-8)+(-8)=-16溢出的情况。
对应补码为1000+1000=1 0000,符号位进位为1,最高数位进位为0,故排除C。
(-1)+(-1)=-2没有溢出的情况。
对应补码为1111+1111=1 1110,符号位进位为1,最高数位进位为1,故排除A和B。
故选D。