单选题
若采用双符号位,则两个正数相加产生溢出的特征时,双符号位为______。
【正确答案】
B
【答案解析】[解析] 采用双符号位时,第一符号位表示最终结果的符号,第二符号位表示运算结果是否溢出。若第二位和第一位符号相同,则未溢出;若不同,则溢出。若发生正溢出,则双符号位为01;若发生负溢出,则双符号位为10。
如考生临时忘记,可用自己举例求证。这里举双符号位,双数值位的特例。
如3+3的情况,(00 11)
补
+(00 11)
补
=(01 10)
补
。正溢出。
如(-3)+(-3)的情况,(11 01)
补
+(11 01)
补
=(10 10)
补
。负溢出。