源代码:
assume cs:codeseg
codeseg segment
MOV AX,20h
MOV DX,1234H
mov bx,11H
DIV bx
MOV ax,4c00h
int 21H
codeseg ends
end
运行过程:
-r
AX=0000 BX=0000 CX=0010 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000
DS=2818 ES=2818 SS=2828 CS=2828 IP=0000 NV UP EI PL NZ NA PO NC
2828:0000 B82000 MOV AX,0020
-t
AX=0020 BX=0000 CX=0010 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000
DS=2818 ES=2818 SS=2828 CS=2828 IP=0003 NV UP EI PL NZ NA PO NC
2828:0003 BA3412 MOV DX,1234
-t
AX=0020 BX=0000 CX=0010 DX=1234 SP=0000 BP=0000 SI=0000 DI=0000
DS=2818 ES=2818 SS=2828 CS=2828 IP=0006 NV UP EI PL NZ NA PO NC
2828:0006 BB1100 MOV BX,0011
-t
AX=0020 BX=0011 CX=0010 DX=1234 SP=0000 BP=0000 SI=0000 DI=0000
DS=2818 ES=2818 SS=2828 CS=2828 IP=0009 NV UP EI PL NZ NA PO NC
2828:0009 F7F3 DIV BX
-t
Divide error ; 出错了
Program terminated normally
-
求证。 多谢。 |