两个用补码表示的数相加,只有在时有可能产生溢出。
A: 符号位相同
B: 符号位不同
C: 两个正数相加结果为正
D: 数值位产生向符号位的进位,符号位也向更高位产生进位
A: 符号位相同
B: 符号位不同
C: 两个正数相加结果为正
D: 数值位产生向符号位的进位,符号位也向更高位产生进位
举一反三
- 下面哪一个不是整数加减运算判断溢出的方法? A: 运算结果的最高位有进位或者借位,为溢出。 B: 符号相同的两个数相加,结果符号与加数(或被加数)的符号不同,为溢出 C: 任意符号的两个数相加,如果数值部分最高位的进位与符号位的进位不同,为溢出 D: 采用双符号位f2f1,正数符号位为00,负数符号位为11,符号位参与运算。相加结果的两个符号位不同,即f2不等于f1,为溢出。
- 两补码相加,采用1位符号位,则当( )时,表示结果溢出。 A: 最高有效位有进位 B: 最高有效位产生的进位和符号位产生的进位异或结果为0 C: 符号位有进位 D: 最高有效位产生的进位和符号位产生的进位异或结果为1
- 两补码相加,采用1位符号位,则当____时,表示结果溢出。 A: 符号位有进位 B: 数值位最高位有进位 C: 符号位进位和数值位最高位进位的异或结果为0 D: 符号位进位和数值位最高位进位的异或结果为1
- 两个补码数相加,在符号位相同时有可能产生溢出,符号位不同时( )
- 当两个单符号位补码进行加减运算时,若最高数值位向符号位的进位值与符号位产生的进位输出值相异,则溢出。()