




已阅读5页,还剩44页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
题 目:5段流水 CPU设计专 业:计算机科学与技术班 级:CS1205学 号:U201214940姓 名:游凡电 话: 1321217922302015计算机组织与结构 课程设计报告邮 件:1743723571完成日期:2015-04-02 周四下午指导教师:秦磊华 谭志虎 胡迪青与 与 与 与 与 与 与 与 与 与课程设计任务书一、设计题目基于 Logisim 软件仿真平台的 5 段流水 CPU 设计实现二、 设计内容在 logisim 平台设计一款支持特定指令系统的 5 段流水 CPU。基本要求如下:1)支持 20 条基本指令2)支持 5 段流水机制,可处理数据冒险,结构冒险,分支冒险;3)能正确运行自己编写的测试程序,测试程序应能涵盖所有指令。4)能正确运行教师提供的标准测试程序5)具有自动统计功能,自动统计执行周期,不同冒险冲突次数,动态预测成功次数。三、 设计要求1) 支持 20 条基本指令。2) 支持 5 段流水机制,可处理数据冒险,结构冒险,分支冒险,动态分支预测。3) 能运行由自己所设计的指令系统构成的一段测试程序,测试程序应能涵盖所有指令,程序执行功能正确。4) 能运行教师提供的标准测试程序,并统计执行时间。四、设计流程1) 根据课程设计指导书的要求,制定出设计方案;2) 画出自己所设计计算机系统的原理框图,分析所需要的控制信号以及这些控制信号的有效形式;3) 设计出实现指令功能的控制器;4) 调试、数据分析、验收检查;5) 课程设计报告和总结。五、成绩评定成绩评定根据考勤、课程设计的过程、课程设计的效果、课程设计报告质量等进行综合评定;其中设计过程和结果占 70%,课程设计报告占 30%;课程设计的成绩评定等级为不及格、及格、中、良好、优秀五级;对基本功能进行扩展或设计具有非常鲜明的特征和一定程度的创新,可根据实际情况加分。六、设计报告要求 课程设计报告主要内容包括:设计题目、设计目的、设备器材、设计原理及内容、设计步骤、遇到的问题及解决方法、设计总结、参考文献等。要求在适当位置配合相应的实验原理图、数据通路图、实验接线图等图表进行说明。总结部分主要写设计工作简介以及设计体会。应做到文理通顺,内容正确完整,书写工整,装订整齐。课程设计报告采用计算机组织与结构专用设计报告模板,A4 纸双面打印。七、时间安排课程设计的总体时间为 2 周,具体安排如下:1) 第 1 天:到实验室布置任务和集中讲解。2) 第 13 天:学生查阅资料,开始方案设计。3) 第 4 天:中期进度检查,单周期 CPU 验收检查。4) 第 6 天:中期进度检查,理想流水线多周期 CPU 验收检查。5) 第 10 天:最终结果验收。6)八、主要参考文献1 DAVID A.PATTERSON(美).计算机组成与设计硬件/软件接口(原书第 4版).北京:机械工业出版社. 2 David Money Harris(美).数字设计和计算机体系结构(第二版) . 机械工业出版社3 秦磊华,吴非,莫正坤.计算机组成原理. 北京:清华大学出版社,2011 年.4 袁春风编著. 计算机组成与系统结构. 北京:清华大学出版社,2011 年.5 张晨曦,王志英. 计算机系统结构. 高等教育出版社,2008 年.I华 中 科 技 大 学 课 程 设 计 报 告目 录1 课程设计概述 .31.1 课设目的 .31.2 设计任务 .31.3 设计要求 .32 实验原理与环境 .52.1 实验原理 .52.2 实验环境 .53 总体方案设计 .63.1 构建单周期 CPU .63.2 可支持理想流水线的多周期 CPU 设计 .74 详细设计与实现 .104.1 构建单周期 CPU .104.2 可支持理想流水线多周期 CPU.144.3 流水线冲突检测器 .204.4 插入气泡的流水冲突处理 .214.5 数据重定向的流水冲突处理 .244.6 动态分支预测的流水冲突处理 .275 实验过程与调试 .295.1 测试用例和功能测试 .295.2 性能分析 .295.3 主要故障与调试 .305.4 实验流程 .396 设计总结与心得 .40II华 中 科 技 大 学 课 程 设 计 报 告6.1 课设总结 .406.2 课设心得 .40参考文献 .433华 中 科 技 大 学 课 程 设 计 报 告1 课程设计概述1.1课设目的计算机组成原理是计算机专业的核心专业基础课。课程设计属于设计型实验,不仅锻炼学生简单计算机系统的设计能力,而且通过进行设计及实现,进一步提高分析和解决问题的能力。1.2设计任务计算机系统设计的总体目标是在 logisim 平台设计一款支持特定指令系统的 5 段流水 CPU。具体设计任务如下:1)支持 20 条基本指令2)支持 5 段流水机制,可处理数据冒险,结构冒险,分支冒险;3)能正确运行自己编写的测试程序,测试程序应能涵盖所有指令。4)能正确运行教师提供的标准测试程序5)具有自动统计功能,自动统计执行周期,不同冒险冲突次数,动态预测成功次数。1.3设计要求根据课堂上学习的知识以及查阅的相关书籍资料,在 Logisim 平台上设计一款支持特定 20 条基本指令的指令系统的 5 段流水 CPU。具体要求如下:1)支持 20 条基本指令2)支持 5 段流水机制,可处理数据冒险,结构冒险,分支冒险;4华 中 科 技 大 学 课 程 设 计 报 告3)能正确运行自己编写的测试程序,测试程序应能涵盖所有指令。4)能正确运行教师提供的标准测试程序5)具有自动统计功能,自动统计执行周期,不同冒险冲突次数,动态预测成功次数。5华 中 科 技 大 学 课 程 设 计 报 告2 实验原理与
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 环境灾害应急物资储备库建设国家标准重点基础知识点归纳
- 乐趣与色彩春节淡蓝故事
- 土木工程项目中的BIM技术标准化应用
- 公司股权激励项目方案
- 春节里的淡蓝梦幻
- 外墙防水分格缝设置
- 保险公司新春年货活动方案
- 保险公司美食汇活动方案
- 保险公司高客活动方案
- 保险沙龙活动方案
- 关于若干历史问题的决议(1945年)
- 云南省昆明市成考专升本2023年医学综合真题及答案
- 气管切开非机械通气患者气道护理规范(2020年版指南解读)
- 班主任基本功比赛专题培训:育人故事+带班方略+主题班会+案例答辩+才艺展示
- 儿童意外伤害预防
- 尾矿库各岗位安全操作规程安全作业指导书
- 建筑工程施工质量检查与验收手册
- 最全的公路工程施工资料目录整理
- PMS在线粒子监测系统方案
- GB/T 16741-1997双面涂覆聚氯乙烯阻燃防水布、篷布
- GB 2811-1989安全帽
评论
0/150
提交评论