77范文网 - 专业文章范例文档资料分享平台

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

来源:网络收集 时间:2020-06-05 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

重庆师范大学涉外商贸学院 计算机各专业实验用书

汇编语言程序设计

实验指导书

(第一版)

张开成 编

前言

为适应教学内容由简到繁、由易到难、由浅入深的教学特点,我们编写了这本简易实验指导书,用以指导实验教学。

该指导书分两部分,第一部分指出实验的实验目的、实验内容、实验准备、实验要求、共提出十五个实验,需三十个学时完成。第二部分为十五个实验的全部程序,仅供学生参考。

该实验指导书由数计学院计算机教研室张开成同志编写。

2010年2月

1

第一部分 提出各实验的实验内容、实验

目的、实验要求和学时分配

实验一:汇编语言基本操作实验(2学时)

一、 实验目的:

明确QE、MASM、LINK三个系统软件的作用。

掌握汇编语言程序的编辑、汇编、连接过程。

二、 实验内容:

1、编写一个程序:用十进制输出一个按键的ASCⅡ值。 2、从键盘上读入两个一位数(必须保证按下数字键),输出它们的积。 三、 实验准备:

1、预习QE、MASM、LINK 三个软件的使用方法。 2、按实验要求,编写好实验源程序。 四、 实验步骤:

1、用QE编辑扩展名为.ASM的源文件。

2、汇编、连接生成扩展名为.EXE的可执行文件。 3、运行程序。

五、 实验报告要求:

1、总结用QE编辑源程序的方法。 2、说明源程序的连接、汇编过程。 3、分析运行结果。

4、按要求写出完整的实验报告(必须列出程序清单)。

实验二:分支程序设计实验(2学时)

一、实验目的:

1、学会简单分支和多分支程序的设计方法。 2、掌握程序的调试方法。 二、实验内容:

1、从键盘读入两个一位数,输出它们的积。若为非数字键,则显示字符“E”,

退出程序。

2、从键盘接收一个按键,如为小写字母,则显示“L”,是大写字母,则显

示“U”,如是数字,则显示“N”,都不是则显示“*”。

三、实验准备:

1、预习分支程序设计方法。

2、按实验内容要求,编写好实验源程序。 四、实验步骤:

1、用QE编辑扩展名为.ASM的源文件。

2

2、汇编、连接生成可执行文件.EXE。 3、运行程序。 五、实验报告书要求:

1、列出调试成功后的程序清单。 2、分析运行结果。

3、按要求写出完整的实验报告。

实验三:循环及循环嵌套程序设计实验(2学时)

一 、实验目的:

1、学会单循环及多重循环程序的设计方法。 2、掌握程序的调试方法。 二 、实验内容:

1、编写一完整程序,在一行上依次显示26个大写英文字母。 2、在屏幕上显示如图所示数字拼成的形状。

0123456789 1234567890 2345678901 3456789012 4567890123 5678901234 6789012345 7890123456 8901234567 9012345678 三、实验准备:

1、预习循环程序设计方法。

2、按实验内容要求编写好实验源程序。 四、实验步骤:

1、 用QE编辑扩展名.ASM的源文件。 2、 汇编、连接生成可执行文件.EXE。 3、 运行程序。 五、实验报告书要求:

1、 列出调试成功后的程序清单。 2、 分析运行结果。 3、 按要求写出完整的实验报告。

实验四:字符串输入输出程序设计实验(2学时)

一、实验目的:

1、掌握DOS系统功能调用的基本知识。

2、学会利用DOS系统功能调用设计输入输出程序。 二、实验内容:

1、设计一个程序,在屏幕上输出如下图形:

3

9 89 789 6789 56789 456789 3456789 23456789 123456789

3、从键盘读入一个字符串(不超过80个字符,且不含‘$’),在下一行上

原样输出该串。

4、设计一个程序,判断一个输入字符串中是否有‘abc’ 作为它的子串。 三、实验准备:

1、预习DOS系统功能调用及有关伪指令的知识。 2、按实验内容要求,编写好实验源程序。 四、实验步骤:

1、用QE编辑扩展名为.ASM的源文件。 2、汇编、连接生成可执行文件.EXE。 3、运行程序。 五、实验报告书要求:

1、列出调试成功后的程序清单。

2、分析运行结果。

3、按要求写出完整的实验报告。

实验五:字符处理程序实验(2学时)

一、实验目的:

1、熟悉串操作指令的功能与应用。

2、掌握串操作指令的寻址方式及使用方法,编写常用的字符串处理程序 二、 实验内容:

1、字符串统计:自BUFFER开始的内存单元中,存有一个ASCⅡ码字符串。 统计其中含有多少个子字符串‘AB’,将统计结果以十进制形式显示输出。 2、在给定的字符串中插入一任意字符。、

3、对已有的字符串按指定的位置删除一个字符。 三、实验准备:

1、预习字符处理概念,字符处理方法和字符处理程序的设计。

2、预习有关串操作指令及其寻址方式的特点,正确使用串操作指令。 3、按实验内容要求,编写好实验源程序。 四、实验步骤:

1、编辑源程序.ASM。

2、汇编、连接生成可执行文件.EXE。 3、运行程序。

五、实验报告书要求:

4

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库汇编语言程序设计实验指导书在线全文阅读。

汇编语言程序设计实验指导书.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/1091170.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: