汇编语言程序设计实验(2)

2019-03-16 12:05

E.重复B.C.D过程.

实验准备:按实验内容要求,理解指令功能,编写不同寻址方式的指令清单. 实验报告:(所留空间不够,可以附页) 1.实验目的,要求,内容及算法思想.

2.指令的寻址方式,注意规定或限制使用的寄存器. 3.指令清单. 4.实验心得.

实验四 顺序程序设计 (2学时)

实验目的:掌握汇编语言程序设计的基本步骤,分析问题,确立算法,画出程序流程图.说明流程图中各功能的含义和表示法.分配工作单元和存储空间.根据程序算法流程选择合适的指令编制汇编语言源程序.本实验着重掌握顺序程序的设计基本方法和技巧. 实验要求:

1.程序要结构化:简明、易读和易调试 2.执行速度较快 3.占用存储空间较少 实验内容:

1:按实验内容要求,确定算法,画流程图,编写程序 2:基本题:计算表达式的值: w=(v-(x*y+z-540))/x 3:掌握题:将一字节压缩BCD码转换为二个ASCII码. 实验步骤:

1.首先进入EDIT.COM编辑器,输入源程序,检查正确后,用MASM汇编成目标文件,用LINK.COM连接成可运行文件,若正确无误,则用DEBUG调入内存,进行调试.

2.调试与运行程序:用单步,短点,连续等方法调试与运行程,根据存储器,寄存器与标志位的内容与变化,如:SP,IP,CF,SF,ZF,OF,I等,检查指令执行结果,程序中间结果及程序运行最后结果是否正确,排除软件错误,直到达到本实验目的为止.

3.记录程序入口参数与出口参数,重要的指令结果,程序中间结果及程序运行最后结果. 实验报告: (所留空间不够,可以附页) 1.目的,要求,内容及算法思想.

2.程序流程图,程序清单,重要部位说明.如:重要的指令功能,重要的程序段功能. 3.程序入口参数与出口参数,重要的指令结果,程序中间结果及程序运行最后结果. 4.实验心得及有意义的建议.

实验五 分支程序设计 (4学时)

实验目的:掌握分支程序设计的原理和方法,重点掌握各种分支程序中形成判断条件而产生的程序段的设计方法和技巧. 实验要求: 1.如何产生条件 2.如何对条件进行判断 3.如何实现分支 实验内容:

1.按实验内容要求,确定算法,画流程图,编写程序 2.基本题: 计算函数值: Y=1

X>0 X=0 X<0

Y=0

Y=-1

3.掌握题: 多路分支,假定将各分支程序进行编号,若存在0,1,?,N的N+1个分支程序.现根据当前的编号,转入到相应的分支程序.若各分支程序的入口地址分别为:ADDR0,ADDR1,?,ADDRN. 实验步骤:

1.首先进入EDIT.COM编辑器,输入源程序,检查正确后,用MASM汇编成目标文件,用LINK.COM连接成可运行文件,若正确无误,则用DEBUG调入内存,进行调试.

2.调试与运行程序:用单步,短点,连续等方法调试与运行程序,根据存储器,寄存器与标志位的内容与变化,如:SP,IP,CF,SF,ZF,OF,I等,检查指令结果,程序中间结果及程序运行最后结果是否正确,排除软件错误,直到达到本实验目的为止.

3.记录程序入口参数与出口参数,重要的指令结果,程序中间结果及程序运行最后结果. 实验报告:(所留空间不够,可以附页) 1.实验目的,要求,内容及算法思想.

2.程序流程图,程序清单,重要部位说明.如:重要的指令功能,重要的程序段功能. 3.程序入口参数与出口参数,重要的指令结果,程序中间结果及程序运行最后结果. 4.实验心得及有意义的建议.

实验六 循环程序设计 (4学时)

实验目的:掌握循环程序设计的原理和方法,重点掌握循环程序结构的形式和常用循环程序的控制方法和技巧. 实验要求:

1.置循环参数的初值 2.循环体构成 3.如何实现循环控制 实验内容:

1.按实验内容要求,确定算法,画流程图,编写程序 2.基本题: 统计某地址中正元素的个数

3.掌握题:把BX寄存器内的二进制数用十六进制数的形式在屏幕上显示出来;假定给出4名学生5门课的成绩,计算每个学生的平均成绩和每门课的平均成绩;冒泡排序. A.认真阅读本实验指导 实验步骤:

1.首先进入EDIT.COM编辑器,输入源程序,检查正确后,用MASM汇编成目标文件,用LINK.COM连接成可运行文件,若正确无误,则用DEBUG调入内存,进行调试.

2.调试与运行程序:用单步,短点,连续等方法调试与运行程序,根据存储器,寄存器与标志位的内容与变化,如:SP,IP,CF,SF,ZF,OF,I等,检查指令结果,程序中间结果及程序运行最后结果是否正确,排除软件错误,直到达到本实验目的为止.

3.记录程序入口参数与出口参数,重要的指令结果,程序中间结果及程序运行最后结果. 实验报告:(所留空间不够,可以附页) 1.目的,要求,内容及算法思想.

2.程序流程图,程序清单,重要部位说明.如:重要的指令功能,重要的程序段功能. 3.程序入口参数与出口参数,重要的指令结果,程序中间结果及程序运行最后结果. 4.实验心得及有意义的建议.


汇编语言程序设计实验(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:立足本职岗位的合理化建议

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: