当两个同符号数相加或者不同符号数相减时,运算结果可能超出有效范围导致溢出。
对
举一反三
- 中国大学MOOC: 单符号位补码表示的两个同号数相加或异号数相减时,所得结果的符号位SF和进位标志CF进行()运算为1时,表示运算的结果产生溢出
- 在定点数运算时,同号数相减和异号数相加都可能发生溢出。
- 单符号位补码表示的两个同号数相加或异号数相减时,所得结果的符号位SF和进位标志CF进行( )运算为1时,表示运算结果产生溢出。 A: 与 B: 异或 C: 与非 D: 或
- 单符号位补码表示的两个同号数相加或异号数相减时,所得结果的符号位SF和进位标志CF进行( )运算为1时,表示运算的结果产生溢出 A: 与 B: 或 C: 与非 D: 异或
- 运算的溢出是指运算结果超出了一定位数下的表数范围,对于加法运算,当两个同号数相加,结果可能产生溢出。( )
内容
- 0
单符号位补码表示的两个同号数相加
- 1
两个同符号的数相加或异符号的数相减,所得结果的符号位SF和进位标志CF进行()运算为1时,表示运算的结果产生溢出。
- 2
下面哪一个不是整数加减运算判断溢出的方法? A: 运算结果的最高位有进位或者借位,为溢出。 B: 符号相同的两个数相加,结果符号与加数(或被加数)的符号不同,为溢出 C: 任意符号的两个数相加,如果数值部分最高位的进位与符号位的进位不同,为溢出 D: 采用双符号位f2f1,正数符号位为00,负数符号位为11,符号位参与运算。相加结果的两个符号位不同,即f2不等于f1,为溢出。
- 3
定点加法运算,( )时,表示结果溢出。 A: 双符号位相同 B: 双符号位不同 C: 两正数相加 D: 两负数相加
- 4
在补码定点加减法运算的溢出判别中,以下说法正确的是() A: 对于减法,符号不同的两个数相减可能发生溢出 B: 对于加法,符号相同的两个数相加一定发生溢出 C: 对于加法,符号不同的两个数相加不会发生溢出 D: 对于减法,符号相同的两个数相减永不会发生溢出