| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 1438 人关注过本帖
标题:怎么把一个汇编在DOS下运行啊?
收藏  订阅  推荐  打印 
yangsc1984
Rank: 1
等级:新手上路
帖子:2
积分:170
注册:2006-3-8
怎么把一个汇编在DOS下运行啊?


我初学汇编(自学)
但是我照着书上编了一个汇编程序后,
对者masm5不知所措,
不知道怎么运行啊
请高手指教!!!
希望告知者能详细描叙一下,
如何在DOS下编译程序!!
谢谢了!!
搜索更多相关主题的帖子: DOS  汇编  运行  上编  编译程序  
2006-3-8 21:32
p1s
Rank: 3Rank: 3
等级:中级会员
威望:5
帖子:341
积分:3648
注册:2005-11-4

在masm目录下输入
masm 路径和.asm的文件名
link .obj文件名
执行程序
2006-3-9 13:01
jslzxy
Rank: 1
等级:新手上路
帖子:5
积分:150
注册:2005-6-5

在文件当前目录下用MASM运行编写的程序,
然后在LINK编辑过的文件
就可以执行程序了

2006-3-11 14:18
chengiant
Rank: 1
等级:新手上路
帖子:22
积分:320
注册:2006-3-13

在masm/bin下找到masm.exe和link.exe,若在windows下编译,在附件中打开cmd命令提示符,键入cd x:\masm5\bin;
masm xx.asm; link xx.obj;即可.
或干脆到C:\WINDOWS\SYSTEM32找到CMD.EXE复制到masm\bin下打开cmd.exe,接着masm xx.asm; link xx.obj
记住一定要把原程序xx.asm放在\masm5\bin 下,此时可进入DOS找到xx.exe就能运行了
2006-3-16 12:18
苦味酸
Rank: 2
等级:注册会员
威望:3
帖子:142
积分:1670
注册:2005-9-9

你应该多了解一些DOS操作,不一定去系统的学习DOS,但你得学会查资料,掌握基本操作指令,这对你学汇编很有帮助,因为真正的汇编高手必定对DOS很熟练。

“chengiant”给你的回复比较详细的了,其实还有一种方式,直接用MASM文件夹下的ml.exe(和masm指令格式一样)编译你的源程序,但是它不能看到编译、连接的过程就直接生成exe文件了。


『站在风口浪尖紧握住鼠标旋转!』 『不在于选择什么,而在于坚持多久!』
2006-3-19 22:02
编客关关
Rank: 1
等级:新手上路
帖子:13
积分:230
注册:2006-3-28

顶  
2006-6-9 11:37
realoneyjw
Rank: 2
等级:注册会员
帖子:100
积分:1100
注册:2005-5-13

支持

我一直告诫自己:要做一个踏实认真的人 E-mail:realoneyjw@163.com qq:18238423
2006-6-9 13:29
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.078635 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved