中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » 用masm6.0编译后出现can't open file a.asm
作者:
标题: 用masm6.0编译后出现can't open file a.asm 上一主题 | 下一主题
chrise
初级用户





积分 88
发帖 32
注册 2010-3-27
状态 离线
『楼 主』:  用masm6.0编译后出现can't open file a.asm

这是怎么回事啊,小弟初学,怎么解决呢?望高手指教!!源程序如下,很简单的一个
data segment
x db 1
data ends
code segment
assume cs:code,ds:data
start:mov ax,data
      mov ds,ax
      mov dl,x
      add dl,30h
      mov ah,2h
      int 21h
      mov ah,4ch
      int 21h
code ends
end start

望快快回复,多谢多谢!!

2010-6-26 20:42
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
本是
银牌会员





积分 2201
发帖 789
注册 2005-1-27
状态 离线
『第 2 楼』:  

将此程序存为文本文件,名为a.asm。再去编译、链接。
记得类似问题你已在本论坛提过了。不能在相同的地方重复犯错!



my major is english----my love is dos----my teacher is the buddha----my friends--how about U
2010-6-26 21:02
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
chrise
初级用户





积分 88
发帖 32
注册 2010-3-27
状态 离线
『第 3 楼』:  

我刚才把a.asm这个文件放在masm的文件夹里,再编译就好了。非常感谢,。不过问一下,我生成的a.exe运行不正常,想在debug中看一下,按书上说在命令提示符下输入debug a.exe ,结果file not found ,指教一下!!多谢!!

2010-6-26 21:20
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
netwinxp
高级用户





积分 741
发帖 366
注册 2007-7-25
状态 离线
『第 4 楼』:  

先把路径切换到A.EXE的目录44,带空格等的长路径名要用""引起来。

2010-6-26 22:41
查看资料  发短消息 网志   编辑帖子  回复  引用回复
chrise
初级用户





积分 88
发帖 32
注册 2010-3-27
状态 离线
『第 5 楼』:  

刚才输入a.exe的路径就好了,非常感谢

2010-6-27 16:31
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: