- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[微机原理与接口技术课件]实验指导书.doc
汇编语言程序的建立和执行
要建立和运行汇编语言程序、系统盘上应该首先有如下文件:
.EDIT.COM (或其它全屏幕编辑软件如WS.COM ,EDLIN.COM等) 编辑程序
.MASM. EXE 宏汇编程序
(或ASM. EXE) 普通汇编程序
.LINK. EXE 链接程序
.DEBUG. COM 调试程序
其中MASM. EXE是宏汇编程序,如果使用的是普通汇编程序ASM.EXE,则不支持宏汇
编.
下面,以建立和执行用户程序ABC. EXE为例来说明上机过程。
1. 用EDIT命令建立汇编语言源程序(. ASM文件)
源程序就是用户用汇编语言的语句编写的程序,它不能被机器识别。源程序必须以
ASM为附加文件名。
例如打入命令:
AEDIT ABC. ASM (每个命令后面应输入回车,以下均如此)
此时用户可以通过编辑程序的插入命令编写用户的源程序ABC. ASM。至于EDIT的
使用方法可以查阅手册。
2.用MASM(或者ASM)命令产生目标文件[.OBJ文件]
源程序建立以后,就可以用宏汇编程序MASM.EXE(或者普通汇编程序ASM.EXE)进
行汇编。所谓汇编,实际上就是把以ASM为附加名的源文件转换成用二进制代码表
示表示的目标文件,目标文件以OBJ为附加名。汇编过程中,汇编程序对源文件进
行两次扫描,如果源程序中有语法错误,则汇编过程结束后,汇编程序会指出源程序
中的错误,这时,用户可以再用编辑程序来修改源程序中的错误,最后,得到没有
语法错误的OBJ文件。
例如,对ABC. ASM的汇编过程如下:
AMASM ABC.ASM
此时,汇编程序给出如下回答:
Microsoft(R)Macro Assembler Version 5.00
CopyRight(C)Microsoft Corp l981一1985 , 1987. All rights reserved。
Object filename [abc. OBJ]:
Source listing [NUL. LST]:
Cross-reference [NUL. CRF]:
51526-402346 Bytes symbol space free
Warning Errors
0 Severe Errors
从上面的操作过程中可以看到,汇编程序的输入文件就是用户编写的汇编语言
源程序,它必须以ASM为文件扩展名。汇编程序的输出文件有三个,第一个是目标
文件,它以OBJ为扩展名,产生OBJ文件是我们进行汇编操作的主要目的,所以这
个文件是一定要产生,也一定会产生的,操作时,这一步只要打人回车就行了;第
二个是列表文件,它以LST为扩展名,列表文件同时给出源程序和机器语言程序,
从而,可以使调试变得方便,列表文件是可有可无的,如果不需要,则在屏幕上出
现提示信息[ NUL. LST]:时打入回车即可,如果需要,则打入文件名后回车;第三
个是交叉符号表,此表给出了用户定义的所有符号,对每个符号都列出了将其定义
的所在行号和引用的行号,并在定义行号上加上“#”号,同列表文件一样,交叉
符号表也是为了便于调试而设置的,对于一些规模较大的程序,交叉符号表为调试
工作带来很大方便。当然,交叉符号表也是可有可无的,如果不需要,那么,在屏
幕上出现提示信息[ NUL. CRF]:时,打入回车即可。
汇编过程结束时
您可能关注的文档
- [概率统计考研资料第1讲随机事件与概率]8习题(强化).doc
- [概率统计考研资料第3讲多维随机变量及其分布]5习题(强化).doc
- [概率统计考研资料第4讲随机变量的数字特征及中心极限定理]3常见分布的期望与方差(强化).doc
- [概率统计考研资料第4讲随机变量的数字特征及中心极限定理]4随机变量的矩、协方差和相关系数(强化).doc
- [概率统计考研资料第4讲随机变量的数字特征及中心极限定理]6中心极限定理(强化).doc
- [概率统计考研资料第5讲数理统计]2参数估计(强化).doc
- [中国农大新版耕作学]第二章补充材料.pdf
- [中国农大新版耕作学]第二章作物布局.pdf
- [中国农大新版耕作学]第六章农田土壤管理.pdf
- [中国农大新版耕作学]第三章多熟种植2010.pdf
文档评论(0)