T命令调试出错,求解。
源文件:assume cs:code, ss:stack, ds:data
data segment
dw 11, 22, 33, 44, 55, 66, 77, 88
data ends
stack segment
dw 0, 0, 0, 0, 0, 0, 0, 0
stack ends
code segment
start:
mov ax, stack
mov ss, ax
mov sp, 16
mov ax, data
mov ds, ax
push ds:
push ds:
pop ds:
pop ds:
mov ax, 4c00h
int 21h
code ends
end start
debug
C:\WORKGR~1>debug 1.exe
-t
AX=0B39BX=0000CX=0048DX=0000SP=0000BP=0000SI=0000DI=0000
DS=0B29ES=0B29SS=0B39CS=0B39IP=0022 NV UP EI PL NZ NA PO NC
0B39:0022 8ED0 MOV SS,AX
-t
AX=0B39BX=0000CX=0048DX=0000SP=0030BP=0000SI=0000DI=0000
DS=0B29ES=0B29SS=0B39CS=0B39IP=0027 NV UP EI PL NZ NA PO NC
0B39:0027 0B00 OR AX, DS:0000=20CD
-t
AX=2BFDBX=0000CX=0048DX=0000SP=0030BP=0000SI=0000DI=0000
DS=0B29ES=0B29SS=0B39CS=0B39IP=0029 NV UP EI PL NZ NA PO NC
0B39:0029 0029 ADD ,CH DS:0000=CD
-
我的没问题啊!要不你再重新编译一下:
青玄 发表于 2014-4-4 16:40 static/image/common/back.gif
我的没问题啊!要不你再重新编译一下:
恩,谢谢,我的也好了 飞驰吧!少年 发表于 2014-4-4 19:55 static/image/common/back.gif
恩,谢谢,我的也好了
嗯!以后还有问题的话,就说吧!我会尽力回答你的,用DEBUG调试的时候,有时会出现莫名其妙的问题,只要多试上几次或者清理一下内存再重新debug就差不多了! 青玄 发表于 2014-4-4 21:23 static/image/common/back.gif
嗯!以后还有问题的话,就说吧!我会尽力回答你的,用DEBUG调试的时候,有时会出现莫名其妙的问题,只要多 ...
恩恩,好的
页:
[1]