电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOCX文档下载
分享到微信 分享到微博 分享到QQ空间

微机原理汇编实验报告

  • 资源ID:233867015       资源大小:279.66KB        全文页数:11页
  • 资源格式: DOCX        下载积分:1金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要1金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

微机原理汇编实验报告

微机原理与接口技术实验报告实验内容:汇编语言编程姓名:班级:学号:一、实验目的学习并掌握IDE86集成开发环境的使用包括编辑、编译、链接、调试与运行等步骤。(1) 编辑:源程序的输入、修改。(2) 编译:常见编译出现的语法错误的修改。§(3) 连接:形成可执行文件。(4) 运行:全速运行、断点设置、单步运行、单步跟踪;观察寄存器、标志寄存器值;观察数据存储器中的数据。2、 实验内容1、求从TABLE开始的10个无符号字节数的和,结果放SUM字单元中。输入该程序,编译、连接、运行§以单步形式观察程序的执行过程。(1)实验中观察,执行每条指令后,寄存器AX、CX、SI及标志位CF的值。(2)分别查看前5个数值和、前8个数之和。(记录实验数据)(3)实验中观察,查看以TABLE开始的存储器单元中的内容。2、求例4-8中,从TABLE开始的10个无符号字节数的最大值和最小值(实验结果截图写入报告)。以单步形式观察如何求出最大值、最小值(实验中观察,观察步骤不用截图写入报告)。3、求1到100的累加和,并用十进制形式将结果显示在屏幕上。要求实现数据显示,并返回DOS状态。§(1) 求和(求和结果的16进制原始值,截图写入报告)。(2) 转换成10进制。(3) 转换成ASCII码显示(求和结果在用户界面显示10进制结果,截图写入报告)。三、实验方法1、设计思路1)实验一设计思路先将10个要相加的数存在以TABLE为首的10个连续的存储单元中,然后利用循环结构依次取出数值放在AL中并累加,若有进位则加到AH中直至循环10次累加结束,将累加的结果放在SUM中并返回DOS状态。2)实验二设计思路先将10个要比较的数放在以TABLE为首的10个连续的存储单元中。分别用AH,AL存放最大值,最小值。先将AX清零,再将TABLE开始的第一个无符号字节数送给AL,然后循环比较,先比较AH与下一个无符号字节数,若AH较小,则将该字节数放入AH,再取下一个字节数,重复上面比较过程,若AH较大,则再比较AL与与该字节数的大小,若AL较大,则将该字节数放入AL,若AL较小,则再取下一个字节数,回到最开始与AH的比较过程,重复以上过程。最终AH中存放的即为10个无符号字节数中的最大值,AL中存放的即为10个无符号字节数中的最小值。3)实验三设计思路求和部分:用一个100次循环累加过程实现;进制转换部分:通过除法运算,将16进制转换为10进制输出,1到100的求和结果放在BX(16位寄存器中),输出范围为0-66536,最大是五位数,通过依次除以10000,1000,100,10,1,将得到的商均加上30H(16进制转为10进制),即可按从高位到低位的顺序,得到结果的ASCLL码,可在窗口输出。2、 程序流程图1) 实验一程序流程图如下图3-1 10个无符号字节数求和程序流程图2) 实验二程序流程图如下图3-2 求最大值和最小值程序流程图3) 实验三程序流程图如下图3-3 1到100求和程序流程图四、实验源程序1、实验内容一源程序如下:DATA SEGMENTTABLE DB 12H,23H, 34H, 45H, 56H ;定义数据段DB 67H,78H, 89日, 9AH, OFDH ;10个加数SUM DW ?DATA ENDSCODE SEGMENT ;定义代码段ASSUME CS :CODE, DS:DATA, ES:DATASTART: MOV AX, DATAMOV DS, AX ;初始化DSMOV ES, AX ;初始化ES LEA SI, TABLE ;SI指向TABLEMOV CX, 10 ;循环计数器XOR AX, AX ;AX为中间结果NEXT: ADD AL, SI ;把一个数加到AL中ADC AH, 0 ;若有进位,则加到AH中INC SI ;指向下一个数LOOP NEXT ;若未加完,继续循环MOV SUM, AX ;若结束,存结果于SUMMOV AH,4CH ;返回DOSINT 21HCODE ENDSEND START ;汇编结束,起始运行地址为START2、实验内容二源程序如下:DATA SEGMENT ;定义数据段TABLE DB 12H,23H,34H,45H,56H ;10个加数 DB 67H,78H,89H,9AH,0FDH DATA ENDSCODE SEGMENT ;定义代码段 ASSUME CS:CODE,DS:DATA,ES:DATASTART: MOV AX,DATA MOV DS,AX ;初始化DS MOV ES,AX ;初始化ES LEA SI,TABLE ;SI指向TABLE MOV CX,10 ;循环计数器 XOR AX,AX ;AX为中间结果 MOV AL,SI ;第一个数据放入AL中NEXT: CMP AH,SI ;比较AH中的数与SI中加数的大小关系 JA L1 ;若CF=0且ZF=0,则跳转到L1 MOV AH,SI ;最大值放在AH中 JB L2 ;若CF=1,则跳转到L2L1: CMP AL,SI ;比较AL中的数与SI中加数的大小关系 JB L2 ;若CF=1,则跳转到L2 MOV AL,SI ;最小值放在AL中L2: INC SI ;SI加1 LOOP NEXT ;如CX不为0,则跳转到NEXT HLT ;停止CODE ENDS END START3、实验内容三源程序如下:DATA SEGMENT ;定义数据段DIVISORS DW 10000,1000,100,10,1 ;5个除数RESULTS DB 0, 0, 0, 0, 0, "$" ;存放五位ASCLL码值DATA ENDS CODE SEGMENT ;定义代码段 ASSUME CS:CODE,DS:DATA,ES:DATASTART: MOV AX,DATA MOV DS,AX ;初始化DS MOV ES,AX ;初始化DS MOV CX,100 ;循环计数器 MOV AX,0 ;将AX清零 MOV BX,0 ;将BX清零NEXT: INC AX ;AX加1 ADD BX,AX ;AX+BX,结果放入BX LOOP NEXT ;若CX不为0,则跳转到NEXT MOV AX,BX ;将BX中的求和结果送入AX中 MOV SI,OFFSET DIVISORS ;将除数首地址送到SI MOV DI,OFFSET RESULTS ;DI指向RESULTS的首地址 MOV CX,5 ;循环计数器NEXT2: MOV DX,0 ;DX清零 DIV WORD PTRSI ;AX除以SI ADD AL,30H ;将AL中除法的商转为10进制 MOV BYTE PTRDI,AL ;储存求和的十进制结果 INC DI ;DI加1 ADD SI,2 ;SI加2 MOV AX,DX ;将DX中余数给AX LOOP NEXT2 ;若CX不为0,则跳转到NEXT2 MOV DI,OFFSET RESULTS ;DI指向RESULTS的首地址 MOV CX,4

注意事项

本文(微机原理汇编实验报告)为本站会员(芋****5)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.