




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机科学学院课程设计报告课程 计算机组成原理 题目 基于虚拟平台的模型机 及指令系统设计 年级 专业 学号 任课教师 2010年 12 月 22 日课程设计题目基于虚拟平台的模型机及程序设计实验验收时间2010.12.21验收地点9#307指导教师小组成员具体分工备注课题总体设计思想概述手动控制将微程序控制器的微命令信号与时序电路的节拍,脉冲信号相配合,再送往运算器,存储器电路的相应控制点进行连接。 通过使用we微指令在存储器里存入数据,通过rd微指令取出数据,并自编程序,验证运行结果的正确性。课题设计目的和原理1. 将运算器,微程序控制器和存储器联机,形成简单的模型机计算机系统。2. 了解
2、微程序控制器怎样控制数据通路及模型机运行的。3. 通过运行由多条机器指令构成的简单程序。进一步理解机器指令和微指令的关系,了解微程序是如何解释机器指令的。 课题设计方案一、实验原理电路如下:二、实验设备及器件:计算机组成原理虚拟实验平台;74ls181;74ls57;74ls395;2114;74ls244。三、微程序流程图如下:课题测试方案先在ram里存入数据:地址数据00010010001001000011011001001000测试数据如下:最后的结果为:r1=0011r2=0011r3=1010错误及结果分析1、 使用虚拟平台设计模型机时由于芯片比较多,在连线时就要特别仔细,否则出错很
3、难查找位置,同时芯片的布局也要有规律,才能使模型机整体布局合理整齐。2、 可以把各控制点和输出显示灯集中放在一个区域,这样易于操作和观察结果。3、 在执行指令时,要将寄存器中的数据打入alu里进行运算,可是拨动数据选择器74ls157后alu没有数据,经过仔细检查后发现芯片的一个引脚连错了位置,所以在连电路时一定要熟悉各个芯片的功能和引脚的作用。4、 在读,写ram时,要先将片选信号置0芯片才工作,但是在读或写操作完成后一定要将片选信号再置1,这样在总线上进行其他数据的操作时才不会对alu里的数据造成干扰,防止数据的丢失和篡改。5、 在执行指令时一定要严格按步骤操作,控制好各个控制信号的时序关
4、系,才能得出正确的结果。6、 第一条指令:r1加r2àr1从ram的0001号地址取数据0010给r1,传给alu执行r1加r1结果为0100,将结果传回寄存器r1。7、 第二条指令:r1减1àr1将r1的数据0100给alu,执行减1操作,结果为0011,将结果再传回寄存器r1。8、 第三条指令:r2àr2从ram的0010址取数据0100给r2,r2将数据传给alu执行取反操作r2,结果为1011,传回r2。9、 第四条指令:r1r2àr2将r1和r2的数据传给alu执行与操作,结果为0011传回r2。10、 第五条指令:(r1+r3)加r1
5、4;r3从ram的0011地址取数据0110给r3,将r1和r3的数据传给alu做运算,结果为1010,将结果传回r3。课题设计心得本次实验,搭建电路将运算器、微程序控制器和存储器联机构成了简单的模型机计算机系统。通过设计微程序,使我更加深刻的了解了怎样用微程序控制数据通路及模拟机运行工作的原理和方法步骤。要使模型机正常工作,不仅要设计好正确合适的指令,更要在执行过程中利用手工操作控制好各个信号之间的时序关系。这就要求我们对各个芯片的控制信号熟悉的掌握,并且要明确各微指令的操作步骤,控制好各信号的顺序,只有这样数据才能正确的操作,模型机才可以正常运行。在做这个实验时一定要有耐心,并且连电路时也
6、要很认真细心,因为芯片比较多,线路分布也很复杂,所以要求我们在掌握模型机的组成原理的前提下仔细的连接电路,否则连错了很难修改。同时在芯片和各输出输入控制信号的布局上也要有周全的考虑,可以讲输入信号、控制信号、输出信号放在一起就比较方便观察和操作控制。计 算 机 科 学 学 院本科课程设计量化评分标准 (计算机系统结构类) 学生姓名: 指导教师: 年级和专业: 指标最高分评分要素评分方案设计20课题明确;总体功能描述及总体电路框图清楚;课题分工明确,分功能概述及电路接线图清晰;测试方案合理可行,理论结果正确。调试20平台使用熟练;电路信号控制正确;测试数据设置得当;仿真熟练,结果完整。验收20经过自行调试之后,确认一切准备就续即可请求老师给予验收。一次验收通过最高可给20分,两次验收方能通过则最高只能给10分,依次减少。正式报告20报告规范整洁,内容完整;课题设计原理及过程描述清楚;电路总体框图、电路逻辑接线图、各类测试表格等绘制清晰、准确;用户使用说明书规范、明确。课程设计小结20对课题设计结果进行分析,提出改进思路;对课程设计整个过程进行深入总结,写出深刻详细的设计心得;列出设计过程中所采用的参考文献;团队合作良好,遵守实验纪律。总 分注: 本评分
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 英语 第四册(五年制高职)1课件 Unit1 What Inspires Innovation
- 学习小组如何备考特许金融分析师考试的试题及答案
- 另类复习方法2024年特许金融分析师考试试题及答案
- 提高记忆力的2024年特许金融分析师考试试题及答案
- 策划成功的2024年CFA考试试题及答案
- 餐饮出纳工作总结
- 政教处工作总结8
- 直击要点CFA试题及答案
- 2024年特许金融分析师考试效果试题及答案
- 财务预测中的不确定性分析试题及答案
- 烫伤的护理课件
- 顺丰社招人才在线测评题库
- 《无人机概论》第2章 无人机结构与系统
- 初中数学二元一次方程组作业设计
- 智能仓储物流系统中的人机协作技术
- 肺占位性病变护理查房课件
- 生活垃圾清运投标方案(技术方案)
- 造价咨询服务方案技术标工作方案技术措施质量控制及程序运作机制及工作流程组织方案质量控制措施技术措施
- 公司投标书密封条模板
- 刑诉章节习题
- 行星滚柱丝杠副-设计计算
评论
0/150
提交评论