10 File(s) 327,292 bytes
8 Dir(s) 5,177,307,136 bytes free
C:\>debug32 c:\ff.exe
Debug32 - Version 1.0 - Copyright (C) Larson Computing 1994
CPU = 686, Virtual 8086 Mode, Id/Step = 067A, A20 enabled
-r
AX=0000 BX=0000 CX=0016 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000
DS=2186 ES=2186 SS=2196 CS=2196 IP=0000 NV UP DI PL NZ NA PO NC
2196:0000 B80020 MOV AX,2000h
-u
2196:0003 8ED0 MOV SS,AX
2196:0005 BC0000 MOV SP,0000h
2196:0008 83C40A ADD SP,0Ah
2196:000B 58 POP AX
2196:000C 5B POP BX
2196:000D 50 PUSH AX
2196:000E 53 PUSH BX
2196:000F 58 POP AX
2196:0010 5B POP BX
2196:0011 B8004C MOV AX,4C00h
2196:0014 CD21 INT 21h
2196:0016 0000 ADD [BX+SI],AL
-
-t
AX=2000 BX=0000 CX=0016 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000
DS=2186 ES=2186 SS=2196 CS=2196 IP=0003 NV UP DI PL NZ NA PO NC
2196:0003 8ED0 MOV SS,AX
Trace Interrupt
-t
AX=2000 BX=0000 CX=0016 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000
DS=2186 ES=2186 SS=2000 CS=2196 IP=0008 NV UP DI PL NZ NA PO NC
2196:0008 83C40A ADD SP,0Ah
Trace Interrupt
-t
AX=2000 BX=0000 CX=0016 DX=0000 SP=000A BP=0000 SI=0000 DI=0000
DS=2186 ES=2186 SS=2000 CS=2196 IP=000B NV UP DI PL NZ NA PE NC
2196:000B 58 POP AX
Trace Interrupt
-t
C:\>
这是我经过编译连接调试的结果 MOV SS,AX这条指令运行的时候Trace Interrupt Trace Interrupt Trace Interrupt不知道是啥意思!!高手解答,是说中断失败了吗?? |