1 / 6
文档名称:

汇编实验一.doc

格式:doc   页数:6
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

汇编实验一.doc

上传人:经管专家 2011/10/22 文件大小:0 KB

下载得到文件列表

汇编实验一.doc

文档介绍

文档介绍:汇编语言与接口课程实验报告
实验编号______________实验一________________
实验名称_汇编语言程序的上机过程及基本程序调试_
实验室名称________软件学院实验室106_________
班级________________软件93_______________
学号_______________09161059_______________
姓名________________赵县军________________
实验日期__2011__年__4__月__10__日
评分教师实验报告成绩__________
评分日期________年_______月________日
实验目的
熟悉汇编语言上机环境Masm以及上机过程,编写并调试基本程序,涵盖了算数指令操作,移位指令操作和串指令操作。并且通过基本程序的编写调试,熟悉DEBUG环境。
实验环境
编程环境:Masm for windows 集成实验环境 2011
实验内容
预习:
了解数据传送指令MOV的原理,立即寻址,寄存器寻址方式以及寄存器间接寻址方式等;
学习加法指令ADD、ADC,减法指令SUB、SBB,乘法指令MUL、IMU和减法指令DIV、IDIV,明确保存乘除指令结果的寄存器;
了解取地址的指令LEA以及串处理操作等;
了解段定义等伪操作、转移指令及循环指令LOOP等;

实验题目:
1. 将1-100这100个数据连续存放到数据段中,并对其进行求和,输出结果
2. 计算:((X+Z)*Y-4000)/Z*X+Z,其中X、Y、Z均为16位带符号数,要求上式计算结果存放在AX、DX寄存器中
3. 将长度为128的字符串“By freedom,Americans mean the desire and the right of all individuals to control their own destiny without outside interference.”从数据段移植到附加段
实验步骤与调试方法:
实验一主要步骤:采用LOOP循环指令和寄存器相对寻址方式对用伪操作开辟的100个字空间分别赋予1-100,并进行累加;,将结果从AX移到BX中,四位一组进行输出
实验二主要步骤:先定义表达式X、Y、Z,然后根据运算顺序分别进行(X+Z)*Y,(X+Z)*Y-4000,((X+Z)*Y-4000)/Z,((X+Z)*Y-4000)/Z*X,((X+Z)*Y-4000)/Z*X+Z。
实验三主要步骤: 伪定义数据段和附加段,数据段赋值,但附加段不赋值,然后将其地址分别存到SI、DI中,设置循环次数和方向标志,采用串处理命令REP MOVSB进行移植。
程序的调试:在DEBUG环境下以-U-T-G命令观察各寄存器,-D观察数据段
源程序清单、测试数据、运行结果
实验一
源程序清单
DATAS SEGMENT
NUMBER DW 100 DUP(?) ;开辟100个字的空间存放1-100
DATAS ENDS
;存放数据并累加
;循环初始化
MOV AX,0 ;存放累加结果
MOV BX,0 ;存放数组元素相对位置
MOV CX,1

最近更新

2023年青岛黄海学院单招职业技能考试题库最新.. 40页

2024年三亚航空旅游职业学院单招职业倾向性考.. 40页

2024年上海商学院单招职业技能测试模拟测试卷.. 40页

2024年上海师范大学单招综合素质考试模拟测试.. 39页

2024年上海电力大学单招职业倾向性测试题库汇.. 40页

2024年上海财经大学浙江学院单招职业倾向性考.. 39页

非线性光学中的相位调制 27页

2024年乌海职业技术学院单招职业技能考试模拟.. 39页

2024年云南农业职业技术学院单招职业技能考试.. 40页

2026年作文我的植物朋友300字下册 6页

2024年云南机电职业技术学院单招职业倾向性测.. 39页

绿色技术在创意产业中的推广策略 27页

2026年作文什么的五一劳动节 25页

2024年云南经贸外事职业学院单招职业倾向性考.. 40页

2024年保险职业学院单招职业适应性测试模拟测.. 41页

2024年信阳艺术职业学院单招职业适应性考试模.. 39页

2024年兰州职业技术学院单招职业技能测试模拟.. 40页

2024年兴安职业技术学院单招职业技能测试题库.. 40页

2024年内蒙古乌海市单招职业倾向性测试题库附.. 39页

2024年内蒙古化工职业学院单招职业适应性考试.. 39页

2024年包头轻工职业技术学院单招职业适应性考.. 41页

2024年华北理工大学轻工学院单招职业适应性考.. 41页

2026年会计财务人员如何查找错账 3页

绿色制造技术在电子制造业的应用 23页

2024年厦门兴才职业技术学院单招职业技能测试.. 39页

2024年厦门安防科技职业学院单招职业技能考试.. 39页

2024年台州科技职业学院单招职业适应性测试模.. 42页

2025年国家开放大学《建筑力学》章节测试参考.. 13页

【人教版英语字帖】七年级下册单词表衡水体字.. 42页

国开《建筑力学》期末机考答案 15页