大学本科班汇编语言实验指导书.doc

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

汇编语言 实验指导书 适用专业: 计算机科学与技术、电子 制 定 人: 陈日莉 教 研 室: 计算机科学与技术 计算机电子信息工程学院 2011 年 4 月 (一) 本实验课的性质、任务《汇编语言》是计算机科学与技术专业的一门专业基础课。本课程主要介绍了80X86计算机组织、80X86寻址方式和指令系统、汇编语言程序格式、循环与分支程序设计、子程序结构、高级汇编语言技术、输入输出与中断程序设计、BIOS/DOS中断调用、模块化程序设计技术等基本内容,要求学生通过对本课程的学习,掌握80X86计算机结构、计算机指令系统的常用指令及寻址方式等内容;掌握汇编语言程序设计的思想、方法、技巧系统地获得汇编语言程序的基本结构形式及其程序设计的基本和技巧;熟练掌握汇编语言程序的上机调试和运行。为学生从事计算机研究与应用打下基础。 (二) 实验要求 本课程为计算机科学与技术专业的专业选修课,是后续课程微机原理及接口技术的前导课程。本课程主要以INTER80X86系列CUP的汇编语言为基础讲解,目的是让学生最终能掌握本语言的编程和应用。 (三)实验学时分配表 序 号 实 验 项 目 实验类型 实验学时 1 验证 2 汇编语言源程序的调试步骤 验证 3 顺序程序设计 设计 2 4 分支程序设计 设计 2 5 循环程序设计 设计 2 6 子程序设计 设计 2 7 DOS和BIOS中断功能调用 设计 2 8 I/O程序实验 综合 2 合 计 实验一 DEBUG命令的使用 5 一、实验目的 5 二、预备知识 5 1.DOS常用命令练习 5 2.掌握DEBUG程序的常用命令。 7 三、实验任务 12 四、实验报告 12 实验二 汇编语言程序的调试步骤 13 一、实验目的 13 二、预备知识 13 1、汇编语言程序的上机过程 13 2.用DEBUG调试汇编语言程序 16 3.利用DEBUG学习伪操作 17 三、实验任务 19 四、实验报告 20 实验三 顺序程序设计 21 一、实验目的 21 二、实验任务 21 三、实验说明 21 四、实验报告 23 实验四 分支程序设计 24 一、实验目的 24 二、实验任务 24 三、实验说明 24 四、实验报告 26 实验五 循环程序设计 27 一、实验目的 27 二、实验任务 27 三、实验说明 30 四、实验报告 30 实验六 子程序设计 31 一、实验目的 31 二、实验任务 31 程序流程图: 33 三、实验说明 33 四、实验报告 37 实验七 DOS和BIOS中断功能调用 38 一、实验目的 38 二、实验内容 38 三、实验说明 38 四、实验报告 40 实验八 I/O程序实验 41 一、实验目的 41 二、实验内容 41 附录I 汇编程序示例 52 附录II 8086/8088汇编指令表 58 附录III 常用ASCII表 60 实验一 DEBUG命令的使用 一、实验目的 1. 练习简单的DOS命令(DIR, CD,MD ,CLS) 2. 学习使用DEBUG程序的常用命令。(R,D,E, A,U,T, G,Q) 3. 了解8086内存地址空间分配 二、预备知识 1.DOS常用命令练习 在Windows 98、Windows2000、Windows XP 中启动DOS,单击“开始”菜单中的“运行”命令,打开“运行”对话框,在文本框中输入“command”后,单击“确定”按钮。 进入DOS方式后,如果显示为窗口方式,可以按下Alt+Enter 键将窗口变换为全屏幕方式。 (1)要更换当前目录到硬盘的其它分区,应该输入盘符然后回车。比如要到D盘,那么就输入D:。 (2)cd命令,改变缺省目录或显示当前目录。 (3)dir命令,查看电脑中的文件。 其中凡后缀为exe、com或bat的文件都是可以直接执行的。这些以exe为后缀的文件叫可执行文件;以com为后缀的文件叫命令文件;以bat为后缀的文件叫批处理文件。如果我们要执行这些文件,只需在提示符下敲入文件基本名然后回车即可,不需输入文件后缀。 (4) del命令,删除文件。要删除当前目录中的某个文件,输入del空格再加上文件名就可以了。如:要删除当前目录中的a.asm 文件。 (5)copy命令,复制文件。复制就是原来的文件并没有任何改变,重新产生了一个内容和原来文件没有任何差别的文件。copy命令的格式: copy 源文件名 目的文件名 无论源文件还是目的文件 如果不指明驱动器名,即为当前驱动器; 如果不指明目录,即为当前目录; 如果不指明文件名,则为相同文件名。 2.掌握DEBUG程序的常用命令。 DEBUG是DOS、Windows都提供的实模式(8086方式)程序的调试工具

文档评论(0)

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

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

1亿VIP精品文档

相关文档