问题
单项选择题
若采用双符号位判断溢出,当结果的符号位为11时,表示 (13) 。
A.结果为正溢出
B.结果正,无溢出
C.结果负溢出
D.结果为负,无溢出
答案
参考答案:D
解析:
本题考查定点数加、减法溢出问题。
定点数加、减时,若采用双符号位法,即采用两个符号位,如果两个符号位相同,则没有溢出;若不同,则表示出现溢出,而第一符号位才是真正的符号。即两个符号位的高位为1表示负溢出,而高位为0、低位为1则表示正溢出。
题目中给出的结果的符号位为11,根据上面的分析,第一个符号位才是真正的符号,那么此数是负数,但两个符号位相同,表示没有溢出。