作业帮 > 综合 > 作业

汇编问题设AX=0FF11H、BX=9A34H,输入下面的两条指令并执行,分析标志位取值的变化.ADD AX,BX SU

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/05 19:33:59
汇编问题设AX=0FF11H、BX=9A34H,输入下面的两条指令并执行,分析标志位取值的变化.ADD AX,BX SUB AX,BX
AX=0FF11H、BX=9A34H,输入下面的两条指令并执行,分析标志位取值的变化.ADD AX,BX
SUB AX,BX
显示cf=0 of=0
FF11+9A34=19945 计算机显示ax=9945,sf位为NG 这个NG应该是1吧
但是如果看做带符号运算 19945这个结果是错的吧 为什么of=0呢?不是带符号运算of=1结果错误of=0结果正确吗?
AX=0FF11H、BX=9A34H,输入下面的两条指令并执行,分析标志位取值的变化.
ADD AX,BX
SUB AX,BX
------------------
ADD AX,BX:
FF11+9A34=(1)9945
得:AX=9945,CF = 1,OF = 0.
------------------
SUB AX,BX:
9945 - 9A34 = (1)FF11
得:AX=FF11,CF = 1,OF = 0.
------------------
OF=?,取决于计算是否溢出.
这两次计算,都没有溢出.