两个有符号数相减,通过标志位()判断结果是否溢出。

题目
单选题
两个有符号数相减,通过标志位()判断结果是否溢出。
A

ZF

B

CF

C

SF

D

OF

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

两个同符号的数相加或异符号的数相减,所得结果的符号位SF和进位标志CF进行(1)运算为1时,表示运算的结果产生溢出。

A.与

B.或

C.与非

D.异或


正确答案:D
解析:见公共试题Ⅱ(1)。

第2题:

判断是否溢出时用PSW的()标志位,判断是否有进位时用PSW的()标志位。

A、CY

B、OV

C、P

D、RS0

D、RS1


参考答案:B

第3题:

80x86汇编在把操作数视为有符号数时,可以通过()了解结果加法运算是否溢出。

A、OF

B、ZF

C、SF

D、CF


答案:A

第4题:

运算器在执行两个用补码表示的整数加法时,下面判断是否溢出的规则中哪一个是正确的?( )

A.两个整数相加,若最高位(符号位)有进位,则一定发生溢出

B.两个整数相加,若结果的符号位为0,则一定发生溢出

C.两个整数相加,若结果的符号位为1,则一定发生溢出

D.两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出


正确答案:D

第5题:

OF位可用来表示有符号数的溢出()

此题为判断题(对,错)。


参考答案正确

第6题:

关于运算结果的溢出,以下说法正确的是

A.标志寄存器的OF位反映有符号数的运算结果是否溢出

B.标志寄存器的CF位反映有符号数的运算结果是否溢出

C.标志寄存器的PF位反映有符号数的运算结果是否溢出

D.标志寄存器的ZF位反映有符号数的运算结果是否溢出


正确答案:A

第7题:

运算器在执行两个用补码表示的整数加法时,下面判断是否溢出的规则中______是正确的。

A.两个整数相加,若最高位(符号位)有进位,则一定发生溢出

B.两个整数相加,若结果的符号位为0,则一定发生溢出

C.两个整数相加,若结果的符号位为1,则一定发生溢出

D.两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出


正确答案:D
解析:两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出。

第8题:

● 两个带符号的数进行运算时,在 (20) 的情况下有可能产生溢出。

(20)

A.同符号数相加

B.同符号数相减

C.异符号数相加

D.异符号数相“或”


正确答案:A

第9题:

下面判断是否溢出的规则中哪个是正确的?______。

A.两个整数相加,若最高位(符号位)有进位,则一定发生溢出

B.两个整数相加,若结果的符号位为0,则一定发生溢出

C.两个整数相加,若结果的符号位为1,则一定发生溢出

D.两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出


正确答案:D
解析:加法时,判断有无溢出的规则是:两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出。减法时,判断有无溢出的规则是:两个异号的整数相减,若结果的符号位与被减数的符号位相反,则发生溢出。

第10题:

假设两个带符号的整数相减,下列叙述中正确的是______。

A.两个异符号的整数相减,若结果的符号位与被减数的符号位相反,则一定溢出

B.两个异符号的整数相减,若结果的符号位与被减数的符号位相同,则一定溢出

C.两个异符号的整数相减,若符号位有进位,则一定溢出

D.两个异符号的整数相减,若符号位无进位,则一定溢出


正确答案:A
解析:减法判断有无溢出的规则是:两个异号的整数相减,若结果的符号位与被减数的符号位相反,则一定溢出。