CPU大作业报告详细.docx
- 文档编号:26173863
- 上传时间:2023-06-17
- 格式:DOCX
- 页数:3
- 大小:69.49KB
CPU大作业报告详细.docx
《CPU大作业报告详细.docx》由会员分享,可在线阅读,更多相关《CPU大作业报告详细.docx(3页珍藏版)》请在冰豆网上搜索。
CPU大作业报告详细
计算机原理课程设计
小组信息
小组编号
XX
成员信息
姓名
学号
实验分工
分值比例
组长
PC、控制器CU、硬件
成员1
。
。
。
。
。
。
成员2
。
。
。
。
。
。
成员3
。
。
。
。
。
。
注:
1、字体格式,宋体、小4号,居中;
2、小组编号以课代表处公布为准;
3、分值比例应由小组成员共同协商,总和为1。
设计内容和要求
注:
1、字体格式,宋体、小4号,居中;
2、该项内容简述即可。
通过之前的课程作业实践,进一步学习和理解计算机原理组成原理,在此基础上,设计和实现小组的计算机系统。
该系统能够顺利执行自编的程序(使用自定义指令集),得出正确的运算结果。
实验按照结构组成、指令集、控制器和其它部件、单部件测试、系统组装和系统测试等步骤进行,设计一个较为完整的功能程序。
根据我们组的实际情况我们做的是32位五级流水MIPS指令集CPU,分为取指、译码、执行、访存、写回五个步骤。
设计步骤
1.设计计算机的总体框图
注:
1、数据通路应予以标注;
2、可使用其它颜色突出小组特色的功能部件或结构;
3、复杂处理器可以给出多张或多层次结构图予以描述;
4、文档所有插图格式为“嵌入型”,并居中。
结构图双击可放大编辑
2.设计各个功能部件的功能
(1)算术逻辑运算单元ALU:
其功能及与外部的连接端口如下:
下图为示例
功能简述:
根据ID_op的值选择相应的操作:
'b000000:
ALU_out=A+B;//add(op[3:
2]==00meansRinstruction)
'b000001:
ALU_out=A-B;//sub
'b000110:
ALU_out=A+B;//addI(op[3:
2]==01meansIinstruction)
'b000111:
ALU_out=A-B;//subI
'b000100:
ALU_out=A+B;//store
'b000101:
ALU_out=A+B;//load
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CPU 作业 报告 详细
![提示](https://static.bdocx.com/images/bang_tan.gif)