请大家帮忙看看,怎么打不开.asm呢?昨天还是正常的
做的汇编实验10 的第一个程序,代码如下,就是在masm的时候提示 unable to open input files: shiyan10.asm请问是怎么回事?怎么解决呢?
assume cs:code,ss:stack,ds:data
data segment
db 'welcome to masm!',0
data ends
stack segment
dw 8 dup (0)
stack ends
code segment
start:mov dh,8
mov dl,3
mov cl,2
mov ax,data
mov ds,ax
mov ax,stack
mov ss,ax
mov sp,16
mov si,0
call show
mov ax,4c00h
int 21h
show: push bx
push ax
push dx
push cx
mov bx,0b800h
mov es,bx
mov al,0ah
mul dh
mov dh,0
add dl,dl
add ax,dx
mov bx,ax
mov ch,0
s: mov cl,ds:
jcxz ok
mov es:,cl
pop cx
mov es:,cl
push cx
inc si
jmp short s
ok: pop cx
pop dx
pop ax
pop bx
ret
code ends
end start 估计是路径问题,建议你在编译shiyan10.asm的时候不要手动输入文件名,直接用鼠标把文件shiyan10.asm托到cmd窗口里,会自动得到该文件的名字,如:
masm(空格)后面你就可以拖文件了 非常感谢,现在解决了,谢谢:victory:
页:
[1]