作业帮 > 数学 > 作业

汇编语言符号位问题sf=0,of=1 说明有溢出,逻辑上真正结果的正负!=实际结果的正负因为 实际结果非负,而of说明有

来源:学生作业帮 编辑:神马作文网作业帮 分类:数学作业 时间:2024/11/10 20:11:02
汇编语言符号位问题
sf=0,of=1 说明有溢出,逻辑上真正结果的正负!=实际结果的正负
因为 实际结果非负,而of说明有溢出,则结果非0(为什么?)
说明溢出导致实际结果为正,那逻辑上真正结果必然为负.
汇编语言符号位问题sf=0,of=1 说明有溢出,逻辑上真正结果的正负!=实际结果的正负因为 实际结果非负,而of说明有
有溢出时,结果的正负 != 实际结果的正负.
即:
OF = 1、SF = 0:实际结果就为负;
OF = 1、SF = 1:实际结果就为正.
再问: sf=0,of=1 说明有溢出,逻辑上真正结果的正负!=实际结果的正负
因为 实际结果非负,而of说明有溢出,则结果非0(为什么?)
---我是说为什么非0
再答: 当 of = 1,就说明有溢出。

而此时,sf = 0,实际结果就为负。

为负数,就是-???~-1,显然非零。

回答完毕。
----------------------

如果反过来:

当 of = 0,就说明无溢出。

此时,sf = 0,实际结果就为零和正数。