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

2025-03-06 22:13:02
推荐回答(1个)
回答1:

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=?,取决于计算是否溢出。
这两次计算,都没有溢出。