![cop2000实现数据的连续输入与取反输出的中断处理过程课案_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-1/13/3bc415c7-f9d7-423b-9118-61ef3f7fa354/3bc415c7-f9d7-423b-9118-61ef3f7fa3541.gif)
![cop2000实现数据的连续输入与取反输出的中断处理过程课案_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-1/13/3bc415c7-f9d7-423b-9118-61ef3f7fa354/3bc415c7-f9d7-423b-9118-61ef3f7fa3542.gif)
![cop2000实现数据的连续输入与取反输出的中断处理过程课案_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-1/13/3bc415c7-f9d7-423b-9118-61ef3f7fa354/3bc415c7-f9d7-423b-9118-61ef3f7fa3543.gif)
![cop2000实现数据的连续输入与取反输出的中断处理过程课案_第4页](http://file3.renrendoc.com/fileroot_temp3/2022-1/13/3bc415c7-f9d7-423b-9118-61ef3f7fa354/3bc415c7-f9d7-423b-9118-61ef3f7fa3544.gif)
![cop2000实现数据的连续输入与取反输出的中断处理过程课案_第5页](http://file3.renrendoc.com/fileroot_temp3/2022-1/13/3bc415c7-f9d7-423b-9118-61ef3f7fa354/3bc415c7-f9d7-423b-9118-61ef3f7fa3545.gif)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、沈阳航空航天大学课程设计报告课程设计名称:计算机组成原理课程设计课程设计题目:cop2000 实现数据的连续输入与取反输出的中断处理过程院(系): 专 业: 班 级: 学 号: 姓 名: 指导教师:完成日期: 2016年 1 月 14 日沈阳航空航天大学课程设计任务书课程名称计算机组成原理课程设计专业计算机科学与技术学生姓名班级学号题目名称 COP2000 实现数据的连续输入和取反输出的中断处理过程起止日期年月日起至年月日正课设内容和要求:一、课程设计内容采用伟福COP2000实验箱实现数据输入和取反输出的中断处理过程,要求利用COP2000的指令集编程实现。二、课程设计要求1.采用COP20
2、00指令集设计实现;2 以中断方式完成连续 10个数据的“输入 存储 取反 输出”这一过程;3 输入的10个数据在内存中连续存放;4 .对算法和程序验证其正确性,验证数据由指导教师给出;5实现编程和硬件测试;6 独立设计、编程、调试、测试并通过指导教师现场验收;7 撰写课程设计报告。参考资料:1 唐朔飞计算机组成原理(第2版)M.北京:高等教育出版社,20082 王爱英计算机组成与结构(第4版)M.北京:清华大学出版社,20063 白中英计算机组成原理(第4版)M.北京:科学出版社,2008教研室审核意见:同意立题口指导教师(签名)学生签名教研室主任签字:2016月日月15日沈阳航空航天大学课
3、程设计报告目 录第1章总体设计方案.1.1.1设计原理11.2设计思路11.3设计环境1第2章详细设计方案2.2.1算法与程序的设计与实现 2.2.2 流程图的设计与实现 2.第3章程序调试与结果测试3.3.1 程序调试3.列举出调试过程中存在的问题3.3.2程序测试及结果分析3.参考文献6.附 录(源代码)7.-I-沈阳航空航天大学课程设计报告错误!未指定书签。附录章总体设计方案第1章总体设计方案1.1 设计原理COP200(模莫型机中的8位ALU由一片CPLD(XC9572实现。有8种运算类 型:加、减、与、或、进位加、进位减、A取反、A输出运算,通过控制信号S2、S1、S0来选择。运算数
4、据由累加器 A及寄存器W给出,运算结果输出到D, L, R。 本实验要求数据的输入与取反,因此仅需要累加器A与寄存器W,还有A取反,本实验应该注意输入数据的中断处理过程,从而实现数据的输入,取反,输出以 及它的中断处理过程1.2设计思路本实验的设计思路,首先要将立即数输入到寄存器R1中,按下中断处理,此是立即数就存储在寄存器中,将立即数写到累加器A中,按下中断处理,此时立即数的地址就存储在累加器,然后将累加器中的地址数值存储在间接地址存储器中,将A的值取反,然后输出就可以完成对于输入的一个数的取反过程,连续的十个数就重复上述的过程1.3设计环境本实验采用COP2000试验箱和COP2000仿真
5、软件。在COP2000试验仪上实现编程,所应用的编程语言为汇编语言,在伟福实验仪中有相关的模型机指令集分为几大类:算数运算指令,逻辑运算指令,移位指令,数据传输指令,跳转指令,中断返回指令,输入输出指令。本程序用到的核心指令集以它的详细介绍为(1) 算数逻辑运算指令CPL AA取反,结果写入A(2) 数据传送指令MOV R1,#51H-将立即数放入 R1中MOV A,#01H-将立即数写入 A中MOV R1 AA 中的数写入内存地址为 R的表示位置中MOV A, R1 将R1中的数写入 A中第2章详细设计方案2.1算法与程序的设计与实现本课设采用伟福COP2000实验仪软件和计算机功能,利用伟
6、福COP2000的指令集编程实现。算法描述实验开始时本实验的设计思路,首先要将立即数输入到寄存器R1中,按下中断处理,此是立即数就存储在寄存器中,将立即数写到累加器A中,按下中断处理,此时立即数的地址就存储在累加器,然后将累加器中的地址数值存储在间接地址存储器中,将A的值取反,然后输出就可以完成对于输入的一个数的取反过程,连续的 十个数就重复上述的过程2.2流程图的设计与实现本部分包含实现中主要部分的流程图开始输入一个数,将输入的数写入寄存器 R1中,按中 断将这个立即数写入累加器 A中,MOV A,#0伯,按 下中断将A中的数写入到间接寻址 R1中,MOV R1,A将A中的值取反并输出,CP
7、L A,OIIi结束第3章程序调试与结果测试3.1 程序调试列举出调试过程中存在的问题3.2程序测试及结果分析结果展示该图是将寄存器A中的数据写入到间接存储器中该图是将寄存器 R1中的数据写入到地址寻址器 MAR:51中该图执行的是将直通门D中数据输入到寻址器中,执行代码为 MOV R1A该图为CPL A运行的代码所示,是将累加器中的数取反并送回该图为取反后的数将其通过输出端输出的过程操作-7-参考文献20082006参考资料:1 唐朔飞计算机组成原理(第2版)M.北京:高等教育出版社,2 王爱英计算机组成与结构(第4版)M.北京:清华大学出版社,3 白中英计算机组成原理(第4版)M.北京:科
8、学出版社,2008附 录(源代码)NDPRETMOV R1,#51HMOV A #01HMOV R1, ACPL AOUTMOV A,R1ADD A,#1MOV R1,A沈阳航空航天大学课程设计报告课程设计总结:课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程随着科学技术发展的日新日异,单片机已经成为当今计算机应用中空前活跃的领域,在生活中可以说得是无处不在,课程设计心得体会 回顾起此次单片机课程设计,至今我仍感慨颇多,的确,从选题到定稿,从理论到实践,在 整整两星期的日子里, 可以说得是苦多于甜, 但是可以学
9、到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务, 从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题, 可以说得是困难重重, 这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固,比如说三极管PNP管脚不懂怎么放置,不懂分得二极管的正负极,对单片机汇编语言掌握得不好通过这次课程设计之后,一定把以前所学过的知识重新温故。这
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 现代企业如何通过公关活动吸引目标客户
- 理论与实践在文化传承中寻求创新发展
- 国庆节鲜奶活动方案策划
- Module5 Unit1 He is playing the suona,but the phone rings(说课稿)-2023-2024学年外研版(三起)英语六年级下册
- 8《上课了》说课稿-2023-2024学年道德与法治一年级上册统编版001
- 2023九年级数学上册 第23章 图形的相似23.4 中位线说课稿 (新版)华东师大版
- 9 知法守法 依法维权 说课稿 -2023-2024学年道德与法治六年级上册(统编版)
- 2024年四年级英语上册 Module 4 The world around us Unit 11 Shapes说课稿 牛津沪教版(三起)
- Unit8 I can do this for you 第三课时(说课稿)-2024-2025学年译林版(三起)(2024)英语三年级上册
- 3 光的传播会遇到阻碍吗 说课稿-2024-2025学年科学五年级上册教科版
- 城市基础设施修缮工程的重点与应对措施
- GB 12710-2024焦化安全规范
- 2022年中考化学模拟卷1(南京专用)
- 2023年主治医师(中级)-眼科学(中级)代码:334考试历年真题集锦附答案
- 电力安全工作规程-(电网建设部分)
- 新加坡小学二年级英语试卷practice 2
- 小学五年级英语20篇英文阅读理解(答案附在最后)
- 2023年辽宁铁道职业技术学院高职单招(英语)试题库含答案解析
- GB/T 23800-2009有机热载体热稳定性测定法
- T-SFSF 000012-2021 食品生产企业有害生物风险管理指南
- 水库工程施工组织设计
评论
0/150
提交评论