- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
指导教师:杨洪斌
第一章汇编语言程序设计上机要求与目的
1.1概述
上机实验总学时为20学时,其中综合性和设计性实验至少为8学时。
1.2实验要求
1、上机前作好充分准备,包括程序框图、调试步骤、测试方法、对运行结果的
分析等。
2、上机时要遵守实验室的规章制度,爱护实验设备。要熟悉与实验相关的系统
软件(如编辑程序、汇编程序、连接程序和调试程序等)的使用方法。在程
序的调试过程中,有意识地学习及掌握DEBUG程序的各种操作命令,以便掌
握程序的调试方法及技巧。
3、为了更好地进行上机管理,要求实验者按以下形式命名实验文件:
学号.扩展名
4、程序调试完后,须由实验辅导教师在机器上检查运行结果。
5、每个实验完成后,应写出实验报告。
1.3实验报告
实验报告的要求如下:
①封面。
封面应包括:课程名称、实验序号、名称、专业、班级、姓名。
②实验报告编写要规范。
应包括:实验名称、目的、内容、原理、实验步骤、实验记录、数据处理(或原
理论证、或实验现象描述、或结构说明等)。
③实验报告应附有实验原始记录和源程序清单。
1.4加强实践能力的培养
实验目的不光是为了验证书本理论,更重要的是对实践能力的培养。其中包括:实际调
试程序的能力,例如修改程序参数的能力,查看结果的能力,设置断点调试运行的能力等;
1
开发汇编语言应用程序的能力,例如应用有关汇编软件的能力,进行系统调用和BIOS功能
调用的能力,进行模块程序设计的能力等。对某一问题用不同的程序实现的能力,部分实验
题我们提供了参考程序(或程序段),目的是让每个实验者参照样板程序将实验成功地实现,
在掌握其方法后,自己改变程序或本分改变程序加以实现。
2
实验一用表格形式显示字符
1.实验目的
通过循环控制编程方式用表格形式显示ASCII字符表。
2.实验要求
按15行×16列的表格形式显示ASCII码为10H—100H的所有字符,即以行为主的顺序
及ASCII码递增的次序显示对应的字符。每16个字符为一行,每行中的相邻两个字符之间
用空白符(ASCII为0)隔开。
3.实验内容
按下面结果输出,按15行每列16个ASCII码以表格形式显示这些ASCII码
输出结果:
4.实验准备:
(1)编写实验内容要求的一个程序。
(2)调试程序,即修改程序参数,检查结果。
(3)熟悉源程序汇编、连接命令的使用方法。
5.实验步骤
(1)启动MASM6.0或MASMforWindows集成编程环境
(2)编写.ASM源程序,例如HEXASC.ASM及DSPKEY.ASM。
(3)对其进行汇编及连接,产生.EXE文件。
(4)如可能,修改循环指令为分支指令形式。
6.实验报告要求
(1)分析要点及调试后的正确程序。
(2)实验体会。
3
实验二分类统计字符个数
1.实验目的:
用分支程序设计与循环程序设计的方式实现字母、数字及其它字符的分类统计。
2.实验要求:
程序接受用户键入的一行字符(字符个数不超过80个,该字符串用回车符结束),并按
字母、数字及其它字符分类记数,然后将结果存入以letter、digit和other为名的存储单元中。
3.实验内容
实验能按下列方式进行操作:
屏幕显示:
(键盘输入)
abcde1234%%^*
(屏幕输出)
5
4
6
4.实验准备:
仔细阅读教材上有关内容,编写实验内容要求的一个程序。
5.实验
文档评论(0)