- 120
- 0
- 约6.45万字
- 约 44页
- 2024-03-09 发布于北京
- 举报
合肥⼯业⼤学《系统硬件综合设计》(《计算机组成原理》,CPU)课程设计
报告(2020)
⽂章⽬
1课程设计概述
1.1设计⽬的
计算机组成原理是计算机专业的核⼼基础课。该课程⼒图以“培养学⽣现代计算机系统设计能⼒”为⽬标,贯彻“强调软/硬
件关联与协同、以CPU设计为核⼼/层次化系统设计的组织思路,有效地增强对学⽣的计算机系统设计与实现能⼒的培养”。
课程设计是完成该课程并进⾏了多个单元实验后,综合利⽤所学的理论知识,并结合在单元实验中所积累的计算机部件设计
和调试⽅法,设计出⼀台具有⼀定规模的指令系统的简单计算机系统。
课程设计属于设计型实验,不仅锻炼学⽣简单计算机系统的设计能⼒,⽽且通过进⾏中央处理器底层电路的实现、故障
分析与定位、系统调试等环节的综合锻炼,进⼀步提⾼学⽣分析和解决问题的能⼒。
1.2设计任务
本课程设计的⽬标总体⽬标是设计并实现⼀个满⾜以下条件的多周期和流⽔CPU:
1)若⼲段流⽔、可以处理冲突;
2)三种类型的指令若⼲条;
3)MIPS、ARM、RISC-V等类型CPU都可以;
4)下载到FPGA上进⾏验证(选)。
1.3设计要求
1)根据课程设计指导书的要求,制定出设计⽅案;
2)分析指令系统格式,指令系统功能;
3)根据指令系统构建基本功能部件,主要数据通路;
4)根据功能部件及数据通路连接,分析所需要的控制信号以及这些控制信号的有效形式;
5)调试、数据分析、验收检查;
6)课程设计报告和总结。
1.4技术指标
1)⽀持表1.4.1所⽰的50条32位MIPS指令;
2)⽀持5段流⽔机制,可处理数据冒险,结构冒险,分⽀冒险;
3)能运⾏由⾃⼰所设计的指令系统构成的⼀段测试程序,测试程序应能涵盖所有指令,程序执⾏功能正确;
4)运⾏测试程序所耗费的时钟周期数以及每种类型指令执⾏所需时间。
表1.4.1MIPS-C3指令集
OPRSRTRDSAFUNCT指令码
序号指令指令说明指令格式
31-2625-2120-1615-1110-65-016进制
addirt,rs,
1addi加⽴即数immediate00100000000100000
addiurd,rs,
2addiu加⽴即数(⽆符号)001001
immediate
andirt,rs,
3andi⽴即数与001100
immediate
orirt,rs,
4ori
您可能关注的文档
最近下载
- 线路维护单位春季安全培训课件.pptx VIP
- 全优课堂 数学 人教必修第一册 课件期末综合检测卷.pptx
- 甘蔗自动削皮切断机设计.doc VIP
- 2000-2024年AMC8真题含答案(共24套).pdf VIP
- (正式版)DB15∕T 389-2021 《内蒙古自治区造林技术规程》.docx VIP
- Python程序设计PPT全套完整教学课件.pptx VIP
- 2025-2026学年青岛版(五四制)(新教材)小学科学三年级下册《导体与绝缘体》教学设计.docx VIP
- 文职军需管理面试题库及答案.doc VIP
- 农村实用二层带内院自建房屋设计图-别墅设计图纸-农村房屋设计图.doc VIP
- 2025-2030中国防晒衣行业发展分析及投资风险预测研究报告.docx VIP
原创力文档

文档评论(0)