汇编实验(输入输出实验)报告1

汇编实验(输入输出实验)报告1

ID:1199290

大小:64.00 KB

页数:4页

时间:2017-11-08

汇编实验(输入输出实验)报告1_第1页
汇编实验(输入输出实验)报告1_第2页
汇编实验(输入输出实验)报告1_第3页
汇编实验(输入输出实验)报告1_第4页
资源描述:

《汇编实验(输入输出实验)报告1》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、计算机硬件实验室实验报告课程名称:姓名邵云学号13班级112056113成绩设备名称及软件环境emu8086仿真器实验名称[0001]输入输出实验实验日期2013.4.20一.实验内容1.熟悉emu8086仿真系统2.实现控制台输入输出设计并单步调试实现一位十进制数的加法运算(屏幕效果为3+2=5,红色为输入其他为自动输出)3.实现两位十进制和的输出二.理论分析或算法分析1.在一位十进制的运算方法上,利用MOVAH,01H;INT21H;输入字符。利用MOVDL,AL;MOVAH,2;显示到屏幕上。将第一个数赋值给AL,将第二个数赋值给BL,用ADD实现

2、BL于AL的相加。2.在实现两位十进制相加的算法时,利用步骤一的方法,再次将两个值赋值给BH和CH,利用ADC实现十位数的带进位相加4三.实现方法(含实现思路、程序流程图、实验电路图和源程序列表等)一位十进制相加:两位十进制相加:一位十进制相乘:MovAH,1Int21HMovBL,ALANDBL,0fHMovDL,'*'MOVAH,2INT21HMovAH,1INT21HANDAL,0fHMULBLandah,00hAAAADDAX,3030HMovbx,axMovdl,'='MovAH,2Int21HMovdl,bhInt21HMovdl,blInt

3、21HMovAH,1Int21HMovBL,ALANDBL,0fHMovDL,'+'MOVAH,2INT21HMovAH,1INT21HANDAL,0fHADDAL,BLandah,00hAAAADDAX,3030HMovbx,axMovdl,'='MovAH,2Int21HMovdl,bhInt21HMovdl,blInt21HMovAH,1Int21HMovBH,ALANDBH,0fHMOVAH,1INT21HMovBL,ALANDBL,0fHMovDL,'+'MOVAH,2INT21HMovAH,1INT21HMOVCH,ALANDCH,0fHMo

4、vAH,1INT21HMOVCL,ALANDCL,0fHADDCL,BLADCCH,BHMOVAX,CXAAAADDAX,3030HMovbx,axMovdl,'='MovAH,2Int21HMovdl,bhInt21HMovdl,blInt21H4四.实验结果分析(含执行结果验证、输出显示信息、图形、调试过程中所遇的问题及处理方法等)1.一位十进制相加2.两位十进制相加3.一位十进制相乘4五.结论完成了本次实验要求的实验内容。学会了基本的指令四则运算,并且学会屏幕输出和键盘输入字符以及中断指令的应用,不过,在乘除运算的屏幕输出问题上还有一些问题。报告提

5、交日期4

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

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

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