xin微机原理与汇语言程序设计.doc

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

微机原理与汇编语言程序设计 实验指导书 程桂卿 编写 湖北工业大学商贸学院电子信息工程系 2009年3月 前 言 《微机原理与汇编语言程序设计》是一门实践性很强的专业技术基础课,因此,必须在课堂教学的基础上配以足够的实验或实践性教学环节,以便理论联系实际,使学生能深入理解课堂教学内容,加强学生动手能力,以加深对理论学习的理解和掌握,提高学生分析问题﹑解决问题的能力。全书共分二个部分: 第一部分 汇编语言上机操作及程序调试方法 第二部分 软件部分实验 对于每一个实验都给出了实验目的﹑实验内容﹑预习要求﹑报告要求﹑实验提示﹑思考题。实验提示部分我们仅给出部分文字提示和参考流程图,以作为学生自己编程时的参考。我们主张学生在做实验前,必须要充分预习,充分准备,要依靠自己在实验前编出的程序,经过实验调试改正程序,得出正确的结果。这样做实验,才能真正有收获,才能真正提高分析问题和解决问题的能力。 由于编者水平有限,书中不妥或错误之处在所难免,欢迎大家在使用中提出宝贵意见。 编者 2009年3月 目 录 第一部分 汇编语言程序设计上机操作及程序调试的方法…1 第二部分 软件部分实验………………………………………10 实验一 应用DEBUG软件调试程序实验………………………10 实验二 顺序程序设计1……………………………………… 13 实验三 顺序程序设计2……………………………………… 14 实验四 DOS系统功能调用…………………………………… 17 实验五 分支程序设计1……………………………………… 19 实验六 分支程序设计2……………………………………… 21 实验七 单重循环程序设计…………………………………… 23 实验八 多重循环程序设计…………………………………… 25 实验九 子程序设计1………………………………………… 29 实验十 子程序设计2………………………………………… 37 实验十一 响铃实验………………………………………………40 实验十二 演奏乐曲的程序………………………………………42 实验须知 一、预习要求 实验前认真阅读实验教程中有关内容,明确实验目的、内容和实验任务。 每次实验前做好充分的预习,对所需预备知识做到心中有数。 实验前应编好源程序,并对调试过程、实验结果进行预测。 二、实验要求 实验课请勿迟到,缺席。 爱护设备,保持清洁,不随意更换设备。 认真完成实验任务,实验结果经教师检查。 实验完毕,请整理实验设备,再离开实验室。 三、报告要求 每次实验后,应递交一份实验报告,报告中应包含下列内容: 实验名称、实验人姓名、学号、班级,所用设备号。 实验目的、任务。 硬件实验应画出各任务的完整电路图。 画出各任务程序流程图。 写出实验调试情况,包括上机时遇到的问题及解决办法、实验结果分析等,并附上调试好的程序清单(应加适量注释)。 总结实验中的心得体会,提出对实验内容、方案等的建议、意见或设想等。 第一部分 汇编语言程序设计上机操作及程序调试的方法 在IBM-PC机上运行汇编源程序所必备的软件 为了在IBM-PC机上运行汇编源程序,机器上必须有DOS操作系统环境,DOS系统盘上必须有下列文件: EDIT.COM 文件编辑程序 MASM.EXE 宏汇编程序 CREF 交叉引用文件处理程序 LINK.EXE 链接程序 LIB 库管理程序 DEBUG.COM 调试程序 在IBM-PC机上运行汇编源程序的步骤 当用户编制好汇编语言源程序之后,要在机器上运行,必须经过以下几个步骤: 用EDIT命令建立与修改汇编源程序文件(ASM文件) 源程序就是用汇编语言的语句编写的程序,它不能被机器识别。源程序必须以ASM为附加文件名。至于EDIT的使用方法可以查阅手册。 用MASM命令汇编源文件以产生相应的目标文件(OBJ文件) 源程序建立以后,必须经过汇编,转换成用二进制代码表示的目标文件,机器才可运行。汇编是通过调用PC—DOS下的宏汇编程序MASM实现的。汇编过程中,汇编程序对源文件进行二次扫描,如果源程序中有语法错误,则汇编过程结束后,汇编程序会指出源程序中的错误,这时,用户可以再用编辑程序来修改源程序中的错误,最后,得到没有语法错误的OBJ文件。 用LINK命令连接目标文件以产生可执行文件(EXE文件) 由于汇编之后所得到的目标代码的存放地址并不是可

文档评论(0)

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

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

1亿VIP精品文档

相关文档