- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
汇编教程 汇编语言上机过程课件
汇编语言上机过程;使用EDIT.EXE
存盘形成:文件名.ASM;二、关于各步骤操作说明 ;2、宏汇编程序的使用(设定当前目录为MASM)
D:\MASMMASM 文件名.ASM?
Source filename[.ASM]:要源文件名?,缺省类型为.ASM
Object filename[文件名.OBJ]:要目标文件名?,直接回车为默认值
Source listing[NUL.LST]: 要源文件列表文件名?
(通常用同名.LST),直接回车默认不要列表文件。
Cross reference[NUL.CRF]: 要交叉引用表文件名?,
该文件用于形成符号表文件.REF,直接回车默认
不要该文件….; 若汇编过程中有错,会指出有错的语句和错误代码 、类型,最后列出错误总数;若无错,会显示 Warning(警告)为0
Severe(严重) 为0信息
….;汇编后在盘上最多形成三个文件:; 3、连接程序的使用
目标文件(.OBJ)必须经过连接以后才能成为可执行文件,连接后的可执行文件具??绝对地址 。
D:\MASMLINK 文件名?
Object Modules[.OBJ]:要目标文件名?,缺省类型为OBJ
Run file[文件名.exe]:要可执行文件名?,缺省与OBJ文件同名
List file[NUL.MAP]:要内存分配图文件名?,直接回车则不要。
Libraries[.LIB]:提示是否用到库文件,汇编程序没有库文件,
回车即可。
连接程序开始连接,有错:显示系统错误信息;
无错:回DOS系统提示符….;4、动态调试工具DEBUG程序的使用
经连接后形成的.EXE文件,在DOS提示符下,可以直接打文件名执行。
1)有逻辑错误------死机
2)没有错,可以得到运行结果
①程序中使用DOS系统功能调用,结果输出到屏幕。
②结果在内存或CPU内部寄存器中,看不到的
------使用调试程序DEBUG
DEBUG是专门为汇编语言程序调试设计的一种调试工具。汇编语言程序在形成可执行文件后,通常是借助于DEBUG 来调试执行。
D:\MASM DEBUG 文件名.EXE ?
….;几种常用的DEBUG 命令:
文档评论(0)