ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:170.38KB ,
资源ID:7812290      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-7812290.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(COP实现无符号数的累加1Word下载.docx)为本站会员(b****4)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

COP实现无符号数的累加1Word下载.docx

1、(2)数据传送指令MOV A,# 将立即数送到累加器A中MOV MM,A 将累加器A的值送到存储器MM中(3)跳转指令JC MM 若进位标志置1,跳转到MM地址JMP LOOP 跳转到LOOP3.COP2000计算机组成原理实验软件截图如图1.1所示图1.1第2章 详细设计方案2.1 算法与程序的设计与实现本次课程设计采用伟福COP2000实验仪软件和计算机实现无符号数的累加功能,采用伟福COP2000的指令集编程实现。算法描述如下:1.将16个8bit的无符号数存储到指定内存单元中将16个无符号数存入到内存中,数据存入到地址00H0FH。2.利用跳转的方式视线无符号数的累加先将00H和01H

2、相加,若是有进位,则把进位存入R0,也就是R0加一。若是没有进位,则跳过进位存储语句。以此类推,最后得到的进位次数存放在R0,8bit数存在R1,把R0的数据转入0F0H,再把R1的数据转入0F1H,即可完成功能的实现。2.2 流程图的设计与实现1.将16个8bit无符号数存储到内存中,如图2.2.1所示。图2.2.12.无符号数两两相加的过程如图2.2.2所示。图2.2.2第3章 程序调试与结果测试3.1 程序调试问题1:若是直接将累加的数据直接存入0F0H0F1H,则会显示软件内存不够解决方法:先把数据存入R0和R1,最后再进行数据转移。3.2 程序测试及结果分析数据测试1:16个无符号数

3、皆为255,即FF测试结果: 0F0H为0F, 0F1H为F0如图3.2.2所示。图3.2.2数据测试2:16个无符号数皆为10F0H为00,0F1H为10如图3.2.3所示。图3.2.3参考文献1 唐朔飞.计算机组成原理(第二版)M.北京:高等教育出版社,2008 2 王爱英.计算机组成与结构(第四版)M.北京:清华大学出版社,20063 白中英.计算机组成原理(第四版)M.北京:科学出版社,2008 附 录(源代码)MOV A,#0MOV R0,AMOV R1,A /寄存器清零MOV A,00HADDC A,01H /两个内存单元里的数据累加,之后也相同MOV R1,AJC KJMP SK

4、: MOV A,R0ADD A,#1S: MOV A,R1ADDC A,02HJC K1JMP S1K1:S1:ADDC A,03HJC K2JMP S2K2:S2:ADDC A,04HJC K3JMP S3K3:S3:ADDC A,05HJC K4JMP S4K4:S4:ADDC A,06HJC K5JMP S5K5:S5:ADDC A,07HJC K6JMP S6K6:S6:ADDC A,08HJC K7JMP S7K7:S7:ADDC A,09HJC K8JMP S8K8:S8:ADDC A,0AHJC K9JMP S9K9:S9:ADDC A,0BHJC KAJMP SAKA:SA:A

5、DDC A,0CHJC KBJMP SBKB:SB:ADDC A,0DHJC KCJMP SCKC:SC:ADDC A,0EHJC KDJMP SDKD:SD:ADDC A,0FHMOV 0F1H,AJC KEMOV A,R0MOV 0F0H,AJMP LOOPKE:MOV 0F0H,A /将存入R0和R1的数据转移进入F0H和F1HLOOP:课程设计总结:1.通过这次课程设计,我学会了COP2000的使用方法和汇编语言的操作,了解了如何通过代码实现实验目的。2.这次课程设计培养了我的细心以及不气馁的精神,让我对代码的编写更加具备热爱。3.这次课设让我对汇编语言的了解上升到一个新的高度,这些知识对我来说都是无价之宝。指导教师评语:指导教师(签字): 年 月 日课程设计成绩

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2