- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
汇编教程 汇编语言上机过程
汇编语言上机过程 一、调试一个汇编语言程序的步骤 当你编写了一个汇编语言的源程序以后,如 何上机去调试、执行它?过程如下:(实验中采 用DOS环境的MASM 5.0版) 二、关于各步骤操作说明 1、如何建立、修改一个源程序文件呢? DOS下的全屏幕编辑程序EDIT WORD、记事本…… 但存盘时一定要文件的扩展名改为.ASM。 D:\MASMEDIT 文件名.ASM ? 输入或修改结束后,按ALT出现屏幕菜单,↓可 下拉菜单,↑↓←→可选项。 存盘后出现文件名.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信息 …. 汇编后在盘上最多形成三个文件: 文件名.OBJ 目标程序(浮动地址) 文件名.LST 显示与打印用的列表文件,列表文件列出每一源指令与二进制代码的对应关系,并给出每条指令码在内存中存放的偏移地址以及错误信息 最后部分为段名表和符号表,表中分别给出段名,段的大小及有关属性,以及用户定义的符号明、类型和属性。 文件名.CRF 符号引用表文件。对于一般程序不需要建立此文件…. 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 命令: (1) D:显示存储单元内容 (2) E:修改存储单元内容 (3) R:显示、修改寄存器内容 (4) U:反汇编命令 (5) G:运行命令 (6) T:跟踪命令 (7) Q:退出命令 (8) A:汇编命令 * * 使用EDIT.EXE 存盘形成:文件名.ASM 使用MASM.EXE 存盘形成:文件名.OBJ 可选 文件名.LST 文件名.CRF 使用LINK.EXE 存盘形成:文件名.EXE 使用DEBUG.EXE 可以显示、修改内存或 CPU内部寄存器中的结 果,可以跟踪执行过程, 可单步、连续、设断点 运行。 。。。。。。 。。。。。。 在全屏幕编辑画面中,可以录入或修改源文件。 。。。。。。 * * *
您可能关注的文档
最近下载
- 初中语文说明文阅读及答题技巧课件(47张课件).pptx VIP
- 2026届湖南省常德市第一中学高三数学第一学期期末联考试题含解析.doc VIP
- 徐埃小学汇报预案.ppt VIP
- 广东省百校2026届数学高三第一学期期末联考模拟试题含解析.doc VIP
- 染色体端粒和端粒酶.ppt VIP
- 2025-2026学年北师大版九年级数学上册期中考试卷(带答案).docx VIP
- 2025年民航招飞pat测试题目及答案.doc VIP
- 新目标(第二版)视听说B3U3 测试试卷答案.pdf VIP
- 2024电力建设全过程工程咨询导则第1部分输变电工程.pdf VIP
- 北师版四年级数学上册第三单元测试题含答案.pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)