[汇编语言程序设计实验指导书.doc

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

重庆师范大学涉外商贸学院 计算机各专业实验用书 汇编语言程序设计 实验指导书 (第一版) 张开成 编 前言 为适应教学内容由简到繁、由易到难、由浅入深的教学特点,我们编写了这本简易实验指导书,用以指导实验教学。 该指导书分两部分,第一部分指出实验的实验目的、实验内容、实验准备、实验要求、共提出十五个实验,需三十个学时完成。第二部分为十五个实验的全部程序,仅供学生参考。 该实验指导书由数计学院计算机教研室张开成同志编写。 2010年2月 第一部分 提出各实验的实验内容、实验目的、实验要求和学时分配 实验一:汇编语言基本操作实验(2学时) 实验目的: 明确QE、MASM、LINK三个系统软件的作用。 掌握汇编语言程序的编辑、汇编、连接过程。 实验内容: 编写一个程序:用十进制输出一个按键的ASCⅡ值。 从键盘上读入两个一位数(必须保证按下数字键),输出它们的积。 实验准备: 预习QE、MASM、LINK 三个软件的使用方法。 按实验要求,编写好实验源程序。 实验步骤: 用QE编辑扩展名为.ASM的源文件。 汇编、连接生成扩展名为.EXE的可执行文件。 运行程序。 五、 实验报告要求: 1、总结用QE编辑源程序的方法。 2、说明源程序的连接、汇编过程。 3、分析运行结果。 4、按要求写出完整的实验报告(必须列出程序清单)。 实验二:分支程序设计实验(2学时) 实验目的: 学会简单分支和多分支程序的设计方法。 掌握程序的调试方法。 实验内容: 从键盘读入两个一位数,输出它们的积。若为非数字键,则显示字符“E”,退出程序。 从键盘接收一个按键,如为小写字母,则显示“L”,是大写字母,则显示“U”,如是数字,则显示“N”,都不是则显示“*”。 实验准备: 预习分支程序设计方法。 按实验内容要求,编写好实验源程序。 四、实验步骤: 1、用QE编辑扩展名为.ASM的源文件。 2、汇编、连接生成可执行文件.EXE。 3、运行程序。 五、实验报告书要求: 1、列出调试成功后的程序清单。 2、分析运行结果。 3、按要求写出完整的实验报告。 实验三:循环及循环嵌套程序设计实验(2学时) 、实验目的: 学会单循环及多重循环程序的设计方法。 掌握程序的调试方法。 、实验内容: 编写一完整程序,在一行上依次显示26个大写英文字母。 在屏幕上显示如图所示数字拼成的形状。 0123456789 1234567890 2345678901 3456789012 4567890123 5678901234 6789012345 7890123456 8901234567 9012345678 实验准备: 预习循环程序设计方法。 按实验内容要求编写好实验源程序。 实验步骤: 用QE编辑扩展名.ASM的源文件。 汇编、连接生成可执行文件.EXE。 运行程序。 实验报告书要求: 列出调试成功后的程序清单。 分析运行结果。 按要求写出完整的实验报告。 实验四:字符串输入输出程序设计实验(2学时) 一、实验目的: 1、掌握DOS系统功能调用的基本知识。 2、学会利用DOS系统功能调用设计输入输出程序。 二、实验内容: 1、设计一个程序,在屏幕上输出如下图形: 9 89 789 6789 56789 456789 3456789123456789 从键盘读入一个字符串(不超过80个字符,且不含‘$’),在下一行上原样输出该串。 设计一个程序,判断一个输入字符串中是否有‘abc’ 作为它的子串。 三、实验准备: 1、预习DOS系统功能调用及有关伪指令的知识。 2、按实验内容要求,编写好实验源程序。 四、实验步骤: 1、用QE编辑扩展名为.ASM的源文件。 2、汇编、连接生成可执行文件.EXE。 3、运行程序。 五、实验报告书要求: 1、列出调试成功后的程序清单。 2、分析运行结果。 3、按要求写出完整的实验报告。 实验五:字符处理程序实验(2学时) 一、实验目的: 熟悉串操作指令的功能与应用。 掌握串操作指令的寻址方式及使用方法,编写常用的字符串处理程序 二、 实验内容: 1、字符串统计:自BUFFER开始的内存单元中,存有一个ASCⅡ码字符串。 统计其中含有多少个子字符串‘AB’,将统计结果以十进制形式显示输出。 2、在给定的字符串中插入一任意字符。、 3、对已有的字符串按指定的位置删除一个字符。 三、实验准备: 1、预习字符处理概念,字符处理方法和字符处理程序的设计。 2、预习有关串操作指令及其寻址方式的特点,正确使用串操作指令。 3、按实验内容要求,编写好实验源程序。 四、实验步骤: 1、编辑源程序.ASM。 2、汇编、连接生成可执行

文档评论(0)

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

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

1亿VIP精品文档

相关文档