您正在查看 "汇编语言" 分类下的文章
2008年05月15日 星期四 20:40
一、实验目的和要求
排序是数据处理中常见的操作,就是把记录按照排序码递增或递减次序依次排列。排序方法有多种方法,例如插入排序法、选择法排序、交换排序、冒泡排序等。本例实验掌握起泡排序程序编制方法。
二、实验内容和原理
有一个首地址为A的N字数组,编制程序使该数组中的数按照从大到小的次序排列。这里采用起泡排序算法,从第一个数开始依次对相邻两个数进行比较。如次序对,则不做任何操作;如次序不对,则使两个数交换位置。
三、实验环境
实验室提供硬件环境。软件环境:WINDOWS98/2000 |
2008年05月15日 星期四 20:39
一、实验目的和要求
掌握子程序设计方法。子程序又称为过程,在许多应用程序的不同位置上,经常需要多次使用相同功能的指令序列,为了减少重复编写程序、缩短目标代码、节省内存,把这一功能指令序列组成一个相对独立的程序段,叫子程序,可以供其他程序调用。掌握过程伪操作定义方法。
二、实验内容和原理
编写一个程序,将字符串STR1中的字母字符取出字符送字符串STR2中,并将字符串STR2在显示器上显示。
三、实验环境
实验室提供硬件环境。软件环境:WINDOWS98/2000、MASM.EXE、LINK.EXE等。
|
2008年05月15日 星期四 20:37
一、实验目的和要求
掌握循环语句LOOP语句、条件转移、无条件转移语句的使用等。
二、实验内容和原理
设在以EXAMSTU为首址的存区中依次存放着某考区245个理科生的七门成绩,现要统计每个考生的总成绩,并将其存放在该考生单科成绩之后的两个单元。试编出完成这一任务的程序。
三、实验环境
实验室提供硬件环境。软件环境:WINDOWS98/2000、MASM.EXE、LINK.EXE等。
四、算法描述及实验步骤
一个循环结构常常难以解决实际应用问题,所以引入了多重循环。这些循环是一层套一层的,因此又称为循环的嵌套。 |
2008年05月15日 星期四 20:36
一、实验目的和要求
掌握汇编程序分支程序 (条件转移和无条件转移)设计。
二、实验内容和原理
计算下面函数值的程序(X、Y的值均在-128~+127之间)。
三、实验环境
实验室提供硬件环境。软件环境:Windows98/2000、MASM.EXE、LINK.EXE等。
四、算 |
2008年05月15日 星期四 20:33
一、实验目的和要求
掌握汇编源程序代码的编辑方法、源程序编译为目标程序、 目标程序连接成为可执行程序、以及调试等方法。
二、实验内容和原理
在数据段中存放两个双字无符号数DATA1和DATA2,编制程序计算两数之和,将结果存于RESULT单元中。
三、实验环境
实验室提供硬件环境。软件环境:Windows98/2000、MASM.EXE、LINK.EXE等。
四、算法描述及实验步骤
五、实验结果
15(0FH)+25(19H)=40(28H) ,结果正确,符合实验要求。
六、总结
通过本次实验,学 |
|
|