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

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

ID:35918001

大小:137.50 KB

页数:43页

时间:2019-04-24

8086汇编语言程序设计实验指导书_第1页
8086汇编语言程序设计实验指导书_第2页
8086汇编语言程序设计实验指导书_第3页
8086汇编语言程序设计实验指导书_第4页
8086汇编语言程序设计实验指导书_第5页
资源描述:

《8086汇编语言程序设计实验指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《汇编语言程序设计》上机实验指导书汇编语言上机实验指导书一、概述上机实验总学时为16学时,其中综合性实验为2学时。实验共有6项暂定为8次,每次2学时。1.实验辅导的主要内容实验辅导的内容包括每个实验的实验目的;实验内容;对实验的算法及实验方法的必要说明;实验准备;实验步骤;实验报告要求;实验程序及参考框图。开始的实验介绍较细,后面的实验简要介绍。2.实验的软硬件要求关于汇编语言程序设计的硬件要求不高,有IBM-PC/XT即可,但应有彩色显示器以便进行图形实验。软件方面应有MASM.EXE5.0版(包括LINK.EXE),与MS-DOS版本配套的DEB

2、UG程序和EDIT.EXE编辑软件(其它编辑软件也可以)。3.加强实践能力的培养实验目的不光是为了验证书本理论,更重要的是对实践能力的培养。其中包括:实际调试程序的能力,例如修改程序参数的能力,查看结果的能力,设置断点调试运行的能力等;开发汇编语言应用程序的能力,例如应用有关汇编软件的能力,进行系统调用和BIOS功能调用的能力,进行模块程序设计的能力等。对某一问题用不同的程序实现的能力,例如我们为每个实验提供了参考程序(或程序段),目的是让每个实验者参照样板程序将实验成功地实现,在掌握其方法后,自己改变程序或自己编制-43-安徽工程科技学院计算机XX

3、D《汇编语言程序设计》上机实验指导书程序加以实现。实验一汇编语言运行环境及方法、简单程序设计(2学时、验证性)1.实验目的:(1) 熟悉汇编语言运行环境和方法(2)了解如何使用汇编语言编制程序(3) 熟悉DEBUG有关命令的使用方法(4) 利用DEBUG掌握有关指令的功能(5) 利用DEBUG运行简单的程序段2.实验内容(1)学会输入、编辑汇编语言程序(2)学会对汇编语言程序进行汇编、连接和运行(3)进入和退出DEBUG程序(4)学会DEBUG中的D命令、E命令、R命令、T命令、A命令、G命令等的使用。对于U命令、N命令、W命令等,也应试一下。3.实

4、验准备(1)仔细阅读有关汇编语言环境的内容,事先准备好使用的例子。(2)准备好源程序清单、设计好调试步骤、测试方法、对运行结果的分析。(3)编写一个程序:比较2个字符串所含的字符是否相同。若相同则显示’Match.’,否则显示’Nomatch!’;(1)仔细阅读有关DEBUG命令的内容,对有关命令,都要事先准备好使用的例子。4.实验步骤(1)在DOS提示符下,进入MASM目录。(2)-43-安徽工程科技学院计算机XXD《汇编语言程序设计》上机实验指导书在MASM目录下启动EDIT编辑程序,输入源程序,并对其进行汇编、连接和运行。①调用edit输入、编

5、辑源程序并保存在指定的目录中;例:editabc.asm②用汇编程序masm对源程序汇编产生目标文件obj。例:masmabc不断修改错误,直至汇编通过为止。③用连接程序link产生执行文件exe.例:linkabc④执行程序可直接从DOS执行程序,即在DOS环境中,输入文件名即可。(3)详细记录每一步所用的命令,以及查看结果的方法和具体结果。5.实验报告要求(1)源程序清单。(2)如何启动和退出EDIT程序。(3)如何对源程序进行汇编及编辑。(4)如何启动和退出DEBUG程序。(5)整理每个DEBUG命令使用的方法,实际示例及执行结果。(6)启动D

6、EBUG后,要装入某一个.EXE文件,应通过什么方法实现?实验二循环程序、分支程序程序设计实验(4学时、验证性)1.实验目的:(1)掌握循环、分支程序的设计方法(2)进一步熟悉利用DEBUG程序修改参数的方法,并检查和验证结果的正确性。(3)学会针对不同的问题,选用不同的组织循环的方法。2.实验内容-43-安徽工程科技学院计算机XXD《汇编语言程序设计》上机实验指导书(1)编写一个程序S21,将内存中一组有符号的字数组按递增的序列排序,并将其中的二进制数以十六进制的形式显示在屏幕上。(2)编写一个程序S22,判别键盘上输入的字符;若是1-9字符,则显

7、示之;若为A-Z或a-z字符,均显示“c”;若是回车字符(其ASCII码为0DH),则结束程序,若为其它字符则不显示,继续等待新的字符输入。3.实验准备(1)编写实验内容要求的两个程序。(2)写出调试以上程序,即修改程序参数,检查结果的操作方法。(3)熟悉源程序汇编、连接命令的使用方法即要回答的内容。4.实验步骤(1)用EDIT或其它编辑软件,编写.ASM源程序,例如S21.ASM及S22.ASM。(2)对其进行汇编及连接,产生.EXE文件。(3)对.EXE文件进行调试运行。a.用DEBUG调试运行,学会修改AL内容的方法。b.对DSPKEY

8、.EXE键入不同的字符,分别进行调试。c.在MS-DOS下运行这两个.EXE文件。5.实验报告要求(1)画出

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。