1 / 42
文档名称:

上机实验报告 汇编实验.doc

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

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

分享

预览

上机实验报告 汇编实验.doc

上传人:2072510724 2020/4/22 文件大小:914 KB

下载得到文件列表

上机实验报告 汇编实验.doc

文档介绍

文档介绍:微机原理与接口技术实验报告实验汇编实验专业:电力系统自动化班级:电力1203学号:201201000911姓名:李国杰预习报告成绩实验成绩:机位号:试验一:数据块传送将数据段中2000H单元开始存放的的10个数(8位数)传送到3000H开始的10个字节中。源程序:DATASSEGMENT;2000HDATA1DB1,2,3,4,5,6,7,8,9,3000HDATA2DB10DUP(0)DATASENDSSTACKSSEGMENT;此处输入堆栈段代码STACKSENDSCODESSEGMENTASSUMECS:CODES,DS:DATAS,SS:STACKSSTART:MOVAX,DATASMOVDS,AX;此处输入代码段代码MOVSI,2000HMOVDI,3000HMOVCX,10NEXT:MOVAL,[SI]MOV[DI],XJNZNEXTMOVAH,4CHINT21HCODESENDSENDSTART结果展示:将数据段中2000H单元开始存放的10个数(16位数)传送到3000H开始到的10个字节中。源程序:DATASSEGMENT;2000HDATA1DW1,2,3,4,5,6,7,8,9,3000HDATA2DW10DUP(0)DATASENDSSTACKSSEGMENT;此处输入堆栈段代码STACKSENDSCODESSEGMENTASSUMECS:CODES,DS:DATAS,SS:STACKSSTART:MOVAX,DATASMOVDS,AX;此处输入代码段代码MOVSI,2000HMOVDI,3000HMOVCX,10NEXT:MOVAL,[SI]MOV[DI],XJNZNEXTMOVAH,4CHINT21HCODESENDSENDSTART结果展示:将数据DATA1中的10个字节数据传送到数据段DATA2中源程序:DATASSEGMENT;此处输入数据段代码DATA1DB1,2,3,4,5,6,7,8,9,10DATA2DB10DUP(0)DATASENDSSTACKSSEGMENT;此处输入堆栈段代码STACKSENDSCODESSEGMENTASSUMECS:CODES,DS:DATAS,SS:STACKSSTART:MOVAX,DATASMOVDS,AX;此处输入代码段代码MOVSI,OFFSETDATA1MOVDI,OFFSETDATA2MOVCX,10NEXT:MOVAL,[SI]MOV[DI],XJNZNEXTMOVAH,4CHINT21HCODESENDSENDSTART结果展示:将数据段中2000H开始的20个数据传送到2010H开始的20个单元中。源程序:DATASSEGMENT;此处输入数据段代码DATA1DB1,2,3,4,5,6,7,8,9,10DATA2DB10DUP(0)DATASENDSSTACKSSEGMENT;此处输入堆栈段代码STACKSENDSCODESSEGMENTASSUMECS:CODES,DS:DATAS,SS:STACKSSTART:MOVAX,DATASMOVDS,AX;此处输入代码段代码MOVSI,OFFSETDATA1MOVDI,OFFSETDATA2MOVCX,10NEXT:MOVAL,[SI]MOV[DI],XJNZNEXTMOVAH,4CHINT21HCODESENDSENDSTART结果展示:实验二:查表实验目的:熟悉实验环境;熟练掌握查表程序已知0~15的平方值表,查表求X的平方值,送到Y单元,用两种方法方法一:源程序:DATASSEGMENT;此处输入数据段代码TABLEDB0,1,4,9,16,25,36,49,64,81DB100,121,144,169,196,225DATADB4RESULTDB?DATASENDSSTACKSSEGMENTPARASTACK;此处输入堆栈段代码DW50DUP(0)STACKSENDSCODESSEGMENTASSUMECS:CODES,DS:DATAS,SS:STACKSSTART:MOVAX,DATASMOVDS,AX;此处输入代码段代码MOVAX,STACKSMOVSS,AXMOVBX,OFFSETTABLEMOVAH,0MOVAL,DATAADDBX,AXMOVAL,[BX]MOVRESULT,ALMOVAH,4CHINT21HCODESENDSENDSTART结果展示:方法二:源程序:结果展示:已知0~255的平方值表,查表求X的平方值,送到Y单元源程序:DATASSEGMENT;此处输入数据段代码TABLEDW0,1,4,9,16,25,36,49,64,81DW100,121,144,169,196,225DATADW4RESULTDW?DATASENDSSTACKSSEGMENTPAR

最近更新

教育行业2025年度特殊教育教师服务合同 8页

幼儿园实习教师劳动合同(2025年度)模板 7页

农村新建房屋安全监管服务合同2025年度版 9页

关于2025年度礼仪服务行业政策法规解读服务合.. 8页

云南省事业单位2025年度文化市场管理聘用合同.. 9页

二零二五年度领养猫咪宠物墓地租赁协议 9页

企业立项申请项目备案材料(八篇) 30页

企业展望未来范文(2篇) 6页

二零二五年度虚拟现实内容制作与销售合同 9页

以租抵债合同范本(四篇) 8页

二零二五年度股权入股非经营参与协议 8页

二零二五年度网络漫画平台签约画师协议 8页

二零二五年度绿色环保项目贷款协议电子版 7页

二零二五年度科技客户推荐提成合作合同 7页

二零二五年度电子产品销售代理服务合同模板 8页

分子生物学研究方法 92页

液体洗涤剂配送协议 7页

洗车工劳动合同通用文本 4页

河道防汛疏浚淤泥转运服务 6页

沙石运输法律法规汇编 7页

二零二五年度民宿装修设计与施工三方协议 8页

二零二五年度智能家居解决方案兼职销售代理协.. 9页

二零二五年度智慧社区车库租赁与社区教育协议.. 8页

二零二五年度旅游景点的门票促销合作协议 8页

二零二五年度数控机床购销及技术支持协议 9页

二零二五年度政府机关保安队伍建设合同 8页

二零二五年度房地产公司参股合作协议 8页

个人健康体检表 4页

人们通过竞争取得更大的成功辩论稿 5页

基于STM32的消防小车设计共3篇 8页