小甲鱼老师,实验9的程序,虽然被我改的和答案一样了,可是还是不能正常运行!
本帖最后由 loop 于 2011-4-25 04:02 编辑小甲鱼老师,这是实验9的程序,我写的程序本来不是这样的,编译连接后产生了EXE文件,但是我每次运行程序都会自动跳出,于是我把它全部改的和参考答案一样,但还是不能正常运行,我已经研究了蛮久的,就是找不到问题所在,麻烦你帮我看看到底怎么回事啊!
谢谢!assume cs:code,ds:date,ss:stack
date segment
db 'wellcome to masm!'
db 02h,24h,71h
date ends
stack segment
dw 8 dup(0)
stack ends
code segment
start:mov ax,date
mov ds,ax
mov ax,stack
mov ss,ax
mov sp,10h
mov bx,0
mov ax,0b872h
mov cx,3
s0:push cx
push ax
push bx
mov es,ax
mov di,0
mov si,0
mov cx,10h
s1:mov al,ds:
mov es:,al
inc si
add di,2
loop s1
mov di,1
pop bx
mov al,ds:10h
inc bx
mov cx,10h
s2:mov es:,al
add di,2
loop s2
pop ax
add ax,0ah
pop cx
loop s0
mov ax,4c00h
int 21h
code ends
end start 如果你用的win7系统的话,建议安装虚拟机,在虚拟机中调试。 有没有再CMD下运行EXE程序? 在windows界面下是一闪即逝的
页:
[1]