汇编语言顺序程序实验报告

汇编语言顺序程序实验报告

ID:35230320

大小:83.67 KB

页数:5页

时间:2019-03-22

汇编语言顺序程序实验报告_第1页
汇编语言顺序程序实验报告_第2页
汇编语言顺序程序实验报告_第3页
汇编语言顺序程序实验报告_第4页
汇编语言顺序程序实验报告_第5页
资源描述:

《汇编语言顺序程序实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、本科实验报告课程名称:汇编语言程序设计实验项目:顺序程序实验实验地点:专业班级:学号:学生姓名:指导教师:2016年4月19日太原理工大学学生实验报告学院名称专业班级学号学生姓名实验日期2016/4/19成绩课程名称实验题目顺序程序实验一、实验目的和要求1.通过宏汇编(MASM)上机操作,使学生掌握汇编语言源程序的编辑、汇编、连接和执行的完整过程。2.掌握汇编过程中各命令的作用及使用方法,了解汇编和连接的过程。3.掌握8086/8088指令系统中已学指令的书写格式、功能及其作用。4.结合实例程序掌握汇编语言程序上机过程,熟悉

2、DEBUG程序中常用命令的使用。二、实验内容和原理1.编写程序计算Z=(A+B)-(C-D),其中A=30H,B=20H,C=10H,D=05H均为字节单元无符号数。2.设W、X、Y、Z、V均为16位字单元有符号数,编程计算W=(X*Y-50)/Z,将结果存入变量W,而余数存入变量W+2中。(X为非零数,并假设X、Y、Z的值分别为50、20、10、15)实验用例编制程序计算Z=X+Y,其中X、Y、Z均为字型无符号数。DATASEGMENTXDW10HYDW20HZDW?DATAENDSCODESEGMENTMAINPROCF

3、ARASSUMECS:CODE,DS:DATASTART:PUSHDSMOVAX,0PUSHAXMOVAX,DATAMOVDS,AXMOVAX,XADDAX,YMOVZ,AXRETMAINENDPCODEENDSENDSTART三、主要仪器设备惠普笔记本和DOSBOC四、操作方法与实验步骤1.DATASEGMENTADB30HBDB20HCDB10HDDB05HZDB?DATAENDSMAINPROCFARCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMOVA

4、X,0MOVDX,0MOVAL,AADDAL,BMOVDL,CSUBDL,DSUBAL,DLMOVZ,ALRETMAINENDPCODEENDSENDSTART2.DATASEGMENTXDW32HYDW14HZDW0AHWDW?,?DATAENDSMAINPROCFARCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXXORAX,AXXORBX,BXXORDX,DXMOVAX,XMOVBX,YMULBXSUBAX,32HXORBX,BXMOVBX,ZIDIVBX

5、MOVW,AXMOVW+2,DXRETMAINENDPCODEENDSENDSTART五、实验数据记录和处理六、实验结果与分析七、讨论、心得实验地点指导教师

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。