汇编语言(AX)=6560H,(BX)=0B1C0H

发布网友

我来回答

3个回答

热心网友

SUB AX,BX之后,
AX的值减去了BX,为0B3A0H
由于AX的值比BX小(这里指无符号),所以计算以后的值为负,因此SF=1
因为得到的值为0B3A0H,不为0,所以ZF=0
如果是EAX,EBX的话会有符号扩展,所以CF=1(进位),OF=1(溢出)

热心网友

-a
0AFE:0100 mov ax,6650
0AFE:0103 mov bx,b1c0
0AFE:0106 sub ax,bx
0AFE:0108
-t
AX=6650 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000
DS=0AFE ES=0AFE SS=0AFE CS=0AFE IP=0103 NV UP EI PL NZ NA PO NC
0AFE:0103 BBC0B1 MOV BX,B1C0
-t
AX=6650 BX=B1C0 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000
DS=0AFE ES=0AFE SS=0AFE CS=0AFE IP=0106 NV UP EI PL NZ NA PO NC
0AFE:0106 29D8 SUB AX,BX
-t
AX=B490 BX=B1C0 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000
DS=0AFE ES=0AFE SS=0AFE CS=0AFE IP=0108 OV UP EI NG NZ NA PE CY
0AFE:0108 29CD SUB BP,CX
-

热心网友

(AX)=1720H 标志位SF=0 ZF=0 CF=1 OF=0

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com