汇编语言程序实验指导书.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《汇编语言程序设计》实验指导书 计算机应用教研室编 西南科技大学计算机科学与技术学院 2006年3月 实验指导书说明 汇编语言程序设计是一门实践性很强的课程, 只有通过上机实践才有可能掌握设计 技术并使其达到较高的水平,因此编写了实验指导书,为汇编语言程序设计课程的实验 教学服务。 实验指导书共分三部分,第一部分是实验的预备知识,介绍了汇编语言程序运行时 所需要的一些应用程序;第二部分是对实验报告的要求。 第三部分是实验题目,分为验 证型实验和设计型实验。在具体的实验过程中可以根据学生情况进行选择。 目录: TOC \o 1-5 \h \z 第一部分 汇编语言程序设计实验基础知识概述 4 \o Current Document 1.1、汇编程序 MASM.EXE 4 \o Current Document 宏汇编程序的功能 4 \o Current Document 1.1.2汇编程序的用法 4 \o Current Document MASM 出错信息 5 \o Current Document 连接程序 LINK.EXE 6 \o Current Document 1.2 DEBUG 命令详解 7 \o Current Document DEBUG 的功能 7 \o Current Document DEBUG 的使用方法 7 \o Current Document DEBUG命令功能说明 8 \o Current Document 第二部分 实验要求 36 \o Current Document 2.1实验要求 36 \o Current Document 2.2实验报告要求 36 \o Current Document 2.3加强实践能力的培养 36 \o Current Document 第三部分 实验内容 37 \o Current Document 实验1 MASM、LINK 指令的使用实验 37 \o Current Document 实验2 汇编命令(伪指令)实验 39 \o Current Document 实验 3 顺序结构程序实验 40 \o Current Document 实验4 简单分支结构程序实验 42 \o Current Document 实验5循环结构程序实验 44 \o Current Document 实验6子程序实验 45 \o Current Document 实验7 DOS功能调用 48 \o Current Document 实验8 排序和检索程序实验 50 实验9 字符串操作实验 53 第四部分 参考资料 59 1.1、汇编程序 MASM.EXE 经过编辑的程序所建立的汇编语言源程序, 是不能直接在计算机上运行的。 必须经过汇 编、连接后才能运行。目前使用的汇编程序有宏汇编程序 MASM和小汇编程序 ASM。小汇 编程序与宏汇编程序的区别在于:宏汇编程序有宏处理能力,而小汇编程形没有这种功能。 另外,小汇编(ASM)处理的汇编语言程序可以在 64KB的内存条件下运行,且只能有限制地 使用伪指令。而宏汇编(MASM)则必须在96KB以上的内存条件下才能运行,且可以使用各 种伪指令。ASM和MASM的程序运行过程,除汇编时使用 ASM或MASM进行汇编外, 其它步骤完全萨同。 1.1.1宏汇编程序的功能 宏汇编程序 MASM.EXE是将用汇编语言编制的源程序转换为机器代码的目标程序 的软件。MASM工作后生成3种文件:目标文件(.OBJ)、列表文件(丄ST)和交叉索 引文件(.CRF )。 1.1.2汇编程序的用法 宏汇编程序的使用方法有两种:交互式用法和命令行用法。 1、交互式用法 在DOS提示符下,键入 MASM,并按回车键,宏汇编程序连续显示 4个提示,用户根 据提示,逐个回答后,宏汇编程序开始工作。假设汇编语言源程序名为 EXAM.ASM,并存 放在当前盘当前目录下,生成的文件也放在当前盘当前目录下。其操作过程如下: C MASM Source File name[.ASM]: EXAM Object File nam[EXAM.OBJ]: Source List ing [NUL.LST]: EXA Cross Refere nee [NUL.CRF]:EXAM 第一个提示要求用户输入汇编语言源文件名,源文件的扩展名为 .ASM。用户回答源文 件名的基本名,不必输入扩展名,宏汇编程序默认为 .ASM。本例输入的文件名为 EXAM。 第二个提示要求用户输入汇编后产生的目标文件名。方括号提示产生的目标文件名为 EXAM.OBJ,如果用户欲用此名为

文档评论(0)

ld5559789 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档