计组课设报告(1)

上传人:油条 文档编号:117171156 上传时间:2019-11-18 格式:DOC 页数:20 大小:2.55MB
返回 下载 相关 举报
计组课设报告(1)_第1页
第1页 / 共20页
计组课设报告(1)_第2页
第2页 / 共20页
计组课设报告(1)_第3页
第3页 / 共20页
计组课设报告(1)_第4页
第4页 / 共20页
计组课设报告(1)_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《计组课设报告(1)》由会员分享,可在线阅读,更多相关《计组课设报告(1)(20页珍藏版)》请在金锄头文库上搜索。

1、<p>&lt;p&gt;&amp;lt;p&amp;gt;重庆大学课程设计报告课程设计题目: 微程序设计 学 院: 计算机学院 专业班级: 计算机科学与技术6班 年 级: 2012级 姓 名: 李航、周奥力、彭翔 学 号: 20125075、20125089、20125086 完成时间: 2014 年 12 月 26 日成 绩: 指导教师: 冯永 重庆大学教务处制课程设计指导教师评定成绩表 姓名:李航 学号:20125075项目分值优秀(100&amp;amp;gt;x90)良好(90&amp;amp;gt;x80)中等(80&

2、;amp;amp;gt;x70)及格(70&amp;amp;gt;x60)不及格(x&amp;amp;lt;60)评分参考标准参考标准参考标准参考标准参考标准学习态度15学习态度认真,科学作风严谨,严格保证设计时间并按任务书中规定的进度开展各项工作学习态度比较认真,科学作风良好,能按期圆满完成任务书规定的任务学习态度尚好,遵守组织纪律,基本保证设计时间,按期完成各项工作学习态度尚可,能遵守组织纪律,能按期完成任务学习马虎,纪律涣散,工作作风不严谨,不能保证设计时间和进度技术水平与实际能力25设计合理、理论分析与计算正确,实验数据准确,有很强的实际动手能力、经济分析能力和计算机应

3、用能力,文献查阅能力强、引用合理、调查调研非常合理、可信设计合理、理论分析与计算正确,实验数据比较准确,有较强的实际动手能力、经济分析能力和计算机应用能力,文献引用、调查调研比较合理、可信设计合理,理论分析与计算基本正确,实验数据比较准确,有一定的实际动手能力,主要文献引用、调查调研比较可信设计基本合理,理论分析与计算无大错,实验数据无大错设计不合理,理论分析与计算有原则错误,实验数据不可靠,实际动手能力差,文献引用、调查调研有较大的问题创新10有重大改进或独特见解,有一定实用价值有较大改进或新颖的见解,实用性尚可有一定改进或新的见解有一定见解观念陈旧论文(计算书、图纸)撰写质量50结构严谨,

4、逻辑性强,层次清晰,语言准确,文字流畅,完全符合规范化要求,书写工整或用计算机打印成文;图纸非常工整、清晰结构合理,符合逻辑,文章层次分明,语言准确,文字流畅,符合规范化要求,书写工整或用计算机打印成文;图纸工整、清晰结构合理,层次较为分明,文理通顺,基本达到规范化要求,书写比较工整;图纸比较工整、清晰结构基本合理,逻辑基本清楚,文字尚通顺,勉强达到规范化要求;图纸比较工整内容空泛,结构混乱,文字表达不清,错别字较多,达不到规范化要求;图纸不工整或不清晰指导教师评定成绩:指导教师签名: 年 月 日重庆大学本科学生课程设计任务书课程设计题目 微程序设计学院计算机学院专业计算机科学与技术年级201

5、2已知参数和设计要求:用微程序控制器实现以下指令功能: 调用:CALLaddr ;指令功能与80X86相同,addr是8位二进制地址 返回:RET ; 存储器到存储器传送:MOV memi , memj; memi &amp;amp;#223;(memj), i&amp;amp;lt;&amp;amp;gt;j,memi内存单元地址 带左移的加法运算:ADDRi , Rj , N; Ri &amp;amp;#223;(Ri)+(Rj)&amp;amp;lt;&amp;amp;lt;N ,Rj中内容不变学生应完成的工作:根据模型计算机的数据路径以及

6、微程序控制器的工作原理,设计各指令格式及编码。并实现各机器指令微代码,根据定义的机器指令,自拟编写包含以上指令 的应用程序。参考实验实验五、实验六。上机调试并输出正确结果,给出完整的设计报告。目前资料收集情况(含指定参考资料):Computer Organization and Design , 4th Edition 计算机组成原理实验指导书课程设计的工作计划:2014.12.24,确定指令格式以及指令流程图的编写,并且对操作进行译码。 2014.12.25,编写了设计程序,并且对微指令进行编码并且导入至软件,经调试成功完成设计,最后交给老师检查 2014.12.26,完成设计报告的编写任务

7、下达日期 2014 年 12 月 24 日完成日期2014 年12 月 26 日说明:学院、专业、年级均填全称,如:计算机学院、计算机科学与技术、2010。作者姓名:李航&amp;amp;amp;&amp;amp;amp;周奥力&amp;amp;amp;&amp;amp;amp;彭翔(微程序设计)课程设计正文一设计要求 用微程序控制器实现以下指令功能: 调用:CALLaddr ;指令功能与80X86相同,addr是8位二进制地址 返回:RET ; 存储器到存储器传送:MOV memi , memj; memi &amp;amp;#223;(memj),

8、i&amp;amp;lt;&amp;amp;gt;j,memi内存单元地址 带左移的加法运算:ADDRi , Rj , N; Ri &amp;amp;#223;(Ri)+(Rj)&amp;amp;lt;&amp;amp;lt;N ,Rj中内容不变二详细设计1.确定指令格式(李航、周奥力共同完成)要求的指令有Call、Ret、Mov、Add,为了方便写指令我们添加了IN、HLT、LDI、OUT指令,指令的格式如下: 单字节指令,Ret,HLT: 74 32 10 OPcode Rs Rd双字节指令,Call,IN,OUT,Add,LDI: 74(1) 32

9、(1) 10 (1) 70(2) OPcode Rs Rd Imm 三字节指令,Mov: 74(1) 32(1)10 (1) 70(2)70(3)OPcode Rs Rd Imm Imm说明:其中括号中的1 表示指令的第一字节,2 表示指令的第二字节; Rs 为源寄存器,Rd为目的寄存器(00-11分别对应选定寄存器R0-R3);2.确定所有指令的操作码,如下所示:(李航、周奥力共同完成) 助记符 OPcode IN 0000 CALL 0001 Ret 0010 Mov 0011 Add 0100 LDI 0101 HLT 0110OUT 01113.本次实验用到的指令译码电路如下:(李航、

10、周奥力共同完成) 根据以上的电路图,得出了每条指令对应的微程序入口地址: 助记符 微指令地址(十六进制) IN 30 CALL 31 Ret 32 Mov 33 Add 34 LDI 35 HLT 36OUT 374.根据以上得到的微程序入口地址,我们设计了如下的微程序流程图:(李航完成) 本次设计的微指令格式是参照实验八的格式,相关内容如下: 根据微指令流程图和微指令格式,我们设计了如下表所示的微指令: 二进制微代码表地址十六进制高五位S3-S0A字段B字段C字段MA5-MA00000000100000000000000000000000101006D43000000000110110101

11、000011031070700001000001110000011100000406B20500000110101100100000010105006D460000000001101101010001100610A0070001000010100000000001110700660800000000011001100000100008200C090010000000001100000010010900D3410000000011010011010000010E00001A00000000000000000001101011106012000100000110000000010010121020

12、1300010000001000000001001113006D540000000001101101010101001410601500010000011000000001010115208201001000001000001000000001160016170000000000010110000101111704B21800000100101100100001100018006D590000000001101011010110011910201A0001000000100000000110101AOO16280000000000010110001010001B1030010001000000110000000000011C10601D0001000001100000000111011D2804010010100000000100000000011E000001000000000000000000000001200016210000000000010110001000012104B&amp;lt;/p&amp;gt;&lt;/p&gt;</p>

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号