微机原理及应用上机实验指导书.doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理及应用上机实验指导书

《微型计算机原理与应用》(上机) 实验指导书 编写人:袁格侠 机电工程系 2006年10月 前 言 本课程是机械设计制造及其自动化专业、材料成型专业与工业设计专业的一门重要的专业必修课程。通过微机原理的学习,要求学生对微型计算机系统的基本结构(包括硬件结构、寄存器结构、功能结构等)有明确的概念,对8086的指令系统能熟练应用,对微机系统的存储器结构、外围器件及中断功能有明确的认识,能应用微机汇编语言进行编程与调试。 本实验指导书共分为两部分,第一部分详细地介绍了PC-86系列微机汇编程序的上机过程,学生按介绍的步骤通过自学就可掌握PC-86系列微机汇编程序的上机过程,了解MS-DOS Editor 文本编辑器、学会在汇编语言编译器—MasmEdit108下编辑、汇编、链接和执行程序;掌握DEBUG调试程序的使用方法。第二部分共安排了三个上机实验,分别为初级程序的编写与调试实验、循环程序的设计与调试、分支程序的设计与调试。以便通过实际操作熟练掌握PC-86系列汇编程序的上机过程。 由于编者水平有限,在编写过程中难免会有不足之处,敬请谅解,若您有好的建议,请及时告知本人。谢谢! 目 录 第一部分 PC-86系列微机汇编程序上机过程简介 1 1 PC-86系列微机汇编程序的上机过程 1 1.1 汇编程序 1 1.2 运行汇编程序必备的条件 1 1.3 汇编语言上机的四个步骤 1 2 MS-DOS Editor 文本编辑器 2 2.1 MS-DOS Editor的主要特点 2 2.2 MS-DOS Editor 的启动与退出 3 2.3 Editor编辑窗口 3 2.4 编辑文本文件 3 2.5 建立文本文件 4 3 汇编语言编译器—MasmEdit108 4 3.1 MasmEdit108的主要特点 4 3.2 MasmEdit108 使用注意事项 4 3.3 MasmEdit108启动与退出 4 3.4 MasmEdit108的编辑窗口 5 3.5 建立文本文件 5 3.6 编辑文本文件 6 4 调试程序—DEBUG 6 4.1 DEBUG的主要特点 6 4.2 DEBUG的主要命令 6 4.3 DEBUG的进入 9 4.4 通过DEBUG编写、运行汇编程序 9 5 程序的编辑、汇编及连接过程 11 5.1 建立源程序文件 11 5.2 汇编源程序 11 5.3 连接程序 13 5.4 执行程序 14 5.5 调试程序 14 第二部分 实 验 20 实验一、初级程序的编写与调试实验 20 实验二、循环程序的设计与调试 22 实验三、分支程序的设计与调试 25 第一部分 PC-86系列微机汇编程序上机过程简介 1 PC-86系列微机汇编程序的上机过程 1.1 汇编程序 汇编程序是把用汇编语言编写的源代码翻译成计算机能够识别的机器语言的目标模块。 在汇编过程中有两种汇编程序: 小汇编程序ASM(64KB) 宏汇编程序MASM(96KB) 宏汇编程序的功能如下: 检查和编制源程序; 生成宏指令; 把初始已经分配地址的目标程序重新分配为其它地址; 检查源程序的错误; 产生源程序语句列表和每个源程序汇编后的目标程序。 在汇编过程中,不运行用户编写的源程序,而是把源程序翻译成机器语言。 1.2 运行汇编程序必备的条件 宏汇编程序在操作系统DOS下运行。 要建立和运行用户自己编写的汇编语言程序,系统盘上必须有如下文件: 全屏幕编辑程序EDIT或其它文字编辑系统; 宏汇编程序MASM.EXE; 连接程序LINK.EXE; 调试程序DEBUG.COM。 1.3 汇编语言上机的四个步骤 编写好的汇编语言程序在上机调试和运行时需经过编辑程序、汇编程序、连接程序、调试程序四个步骤,如下页图1-1: 编辑源程序 用全屏幕编辑程序EDIT或其它文字处理系统建立和修改源程序。 磁盘上产生一个后缀为.ASM的源程序文件。 汇编程序 机器只能接收机器码,源程序经过汇编后可产生机器码的目标文件,后缀为.OBJ。经过汇编程序的编译后,实际可产生三个文件,即,机器目标文件.OBJ,列表文件.LST和交叉文件.CRF。 连接程序 汇编后产生的目标文件必须经过连接,才能成为可执行程序.EXE。 调试程序 DEBUG是调试汇编语言程序的工具,它具有跟踪程序的运行、设置断点、显示修改内存与寄存器的内容等功能,因此在调试程序中可以寻找错误和修改错误,可以对小段程序进行汇编,也可以对磁盘进行读写操作。在接口应用中,DEBUG可直接用输入输出命令对接口操作,是调试各种应用程序极其方便的工具。 经DEBUG调试后的程序,必须重新进行编辑(进入EDIT编辑程序),再进行汇编、连接,才能执行。 图1-1 汇编语言程序上级过程 2 MS-DOS Editor 文

您可能关注的文档

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档