发布网友
共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