汇编语言实验2报告

  • 格式:doc
  • 大小:121.50 KB
  • 文档页数:4

1 实 验 报 告

系 别 班 级 学 号 姓 名 时间 地点

机电系

课程名称 微机原理及接口技术 实验名称 汇编语言实验2

汇编语言程序设计实验

2.实 验 过 程

一.实验目的与要求

1.学习并掌握汇编语言程序的基本设计

2.编程掌握汇编语言编程的顺序结构,选择结构,循环结构

二.实验设备

微型计算机

三.实验内容

1.编程实现9+8-7运算,把结果存在存储单元中。用debug查看程序的运行结果,检查程序运行结果的正确性,源程序命名为1.asm。(可使用masm5.0也可使用集成汇编环境)(如使用masm5.0需要将1.asm放入到masm5.0文件夹下,接下来进行汇编和链接,如果使用集成开发环境需要将源文件1.asm和生成的1.obj和1.exe存放到以班级学号姓名命名的文件夹下)

源程序及注释如下:

debug查看结果如下:

2.试编写一个汇编语言程序,要求对键盘输入的小写字母用大写字母显示出来,源程序命名为2.asm。(提示:输入和显示调用dos功能实现,要求使用文件夹中的集成汇编环境,源文件及生成文件存放到以班级学号姓名命名的文件夹下)

源代码及注释如下:

2

键盘输入小写字母并用大写字母显示截图如下:

3.试编写一个汇编语言程序求1+2+3+……..+10,并在屏幕上显示最终的和值,源程序命名为3.asm。(提示:显示调用dos功能实现,要求使用文件夹中的集成汇编环境,源文件及生成文件存放到以班级学号姓名命名的文件夹下)

源代码及注释如下:

运行结果显示和值截图如下:

3

四、实验总结

通过本次试验的学习,我更加深入了解了汇编语言的设计结构,也进一步对微机原理知识体系和计算机组成及内部程序执行的原理和运行结果的认识和理解。对顺序结构和循环结构还有选择结构的设计的感悟,刚开始时程序设计不够简化,后来简化了设计程序,让程序变得简单,使我对程序设计有了一个初步的认识。这次试验也进一步考察我们对汇编语言程序格式和结构的掌握,在编程中各种结构的选择是对程序效率的保障,另外,我们还可以掌握DOS系统功能调用和集成环境的应用。 4