汇编问题设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
显示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=?,取决于计算是否溢出.
这两次计算,都没有溢出.
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=?,取决于计算是否溢出.
这两次计算,都没有溢出.
汇编问题设AX=0FF11H、BX=9A34H,输入下面的两条指令并执行,分析标志位取值的变化.ADD AX,BX SU
设(AX)=10D0H,(BX)=10C0H,则在执行指令"CMP BX,AX"后,标志位ZF和CF的值分别是()
汇编指令中给AX寄存器清0并使CF=0,下面那个是错的:MOV AX,0 XOR AX,AX SUB AX,AX AND
这条汇编怎么执行:cmp ax,bx ja next next:mov ax,0 L:mov ax,1
16位汇编的新手问题,设:CS=0FF0H,IP=0103H,DS=1000H,AX=2000H,BX=0000H.那么
汇编中 mov ax,bx 是ax=ax-bx的意思 那我想表示 AX=BX-AX应该怎么表示呢?
汇编语言中 ADD AX,BX中AX=14C6 BX=80DC执行完这条语句后,OF怎么变化.怎样判断结果是否溢出和进位
汇编语言状态标志 ax=5678H bx=9abch add ax,bx ax=?sf=?zf=?pf=?
写出每条汇编指令执行后,相关寄存器中的值 mov ax,62627 AX= mov ah,31h AX= mov al,
已知(AX)=75A4H,标志位CF=1分别写出下列指令执行后的结果(1) inc AX (2)AND AX,0FFFH
急,每条指令的功能 MOV AX,0 DEC AX ADD AX,7FFF ADD AX,2 NOT AX SUB AX
汇编的题 mov ax,2 mov bx,4 mov cx,6 mov dx,8 L:inc ax bec cx add