汇编上机实验要求

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验一单指令功能测试实验

一、实验目的

1.会使用DEBUG软件;

2.利用DEBUG单步执行功能测试指令的执行。

二、实验内容

P131,14题

三、实验要求(结果)

1. 在上机实验之前,首先做完作业;

2. 设计如何验证指令执行的正确性操作,并在作业中描述;

3. 周一上机验证,并给出上机结果。若有出入,简要说明原因。

4. 实验报告当堂提交。

实验二完整的汇编语言程序设计实验

一、实验目的

1.掌握完整的汇编语言源程序的设计方法;

2.掌握汇编语言源程序的执行过程。

二、实验内容

设计一个程序,将所有的小写字母转换为大学字母,此程序不能改变除字母a~z外的任何其它字符。

三、实验要求(结果)

1. 在上机实验之前,首先编写程序;

2. 周一上机调试程序,并给出修改、运行正确的源程序;

3. 分析错误原因;

4. 实验报告当堂提交。

实验三子程序设计实验

一、实验目的

1.掌握汇编语言源程序子程序设计方法;

2.会使用CV软件工具。

二、实验内容

编写子程序:判断三边能否构成三角形;

编写主程序:输入三边,调用子程序判断,若能,则输出“Y”,否则输出“N”。共判断10次。

三、实验要求

同实验二。

实验四 宏汇编以及浮点程序设计实验

一、实验目的

1.掌握宏汇编程序编程技术及宏调用的方法;

2. 了解浮点CPU 编程方法及特点。

二、实验内容

求(1+2+3+4+5+6+7+8+9)⨯LC π21

的和,查看内存写出其值;

三、实验要求

1. 利用重复宏定义实现1、2、3⋯9数据的定义;

2. 编写程序,上机验证结果的正确性。

3. 其它要求同前。

实验五 多模块程序设计实验

一、实验目的

1.掌握汇编段的属性的含义;

2. 掌握利用LINK 将多模块连接起来的方法;

3.掌握利用库文件将多模块连接起来的方法。

二、实验内容

将实验4分别变成两个主、子模块,分别用LINK 和库方式实现其功能。

实验六 混合程序的开发实验

一、实验目的

1.了解混合调用中的参数设置;

2. 掌握混合调用的方法;

二、实验内容

用汇编完成两个变量相加的独立子程序,编写C++调用汇编子程序,并将和显示在屏幕上。

相关文档
最新文档