问题 单项选择题

在补码加法运算时,产生溢出的情况是( )。
Ⅰ两个操作数的符号位相同,运算时采用单符号位,结果的符号位与操作数相同
Ⅱ两个操作数的符号位相同,运算时采用单符号位,结果的符号位与操作数不同
Ⅲ运算时采用单符号位,结果的符号位和最高数位不同时产生进位
Ⅳ运算时采用单符号位,结果的符号位和最高数位同时产生进位
Ⅴ运算时采用双符号位,运算结果的两个符号位相同
Ⅵ运算时采用双符号位,运算结果的两个符号位不同

A.Ⅰ、Ⅲ、Ⅴ
B.Ⅱ、Ⅳ、Ⅵ
C.Ⅱ、Ⅲ、Ⅵ
D.Ⅰ、Ⅲ、Ⅵ

答案

参考答案:C

解析: 常用的溢出判断方法主要有三种:采用一个符号位、采用进位位和采用变形补码。
[归纳总结] 采用一个符号位的溢出条件为:溢出

采用进位位的溢出条件为:溢出

,其中,Cs为符号位产生的进位,C1为最高数值位产生的进位。
采用双符号位(变形补码)的溢出条件为:溢出

单项选择题
单项选择题 A1/A2型题