CS计算机代考程序代写 mips cache 计算机组成原理

计算机组成原理

计算机组成原理

课程设计报告
专 业:

班级学号:

姓 名:
指导教师:
日 期:

存储器系统设计

课程设计的目的
1、理解计算机中的重要部件:存储器。

2、学习存储扩展的基本方法,能利用所学理论知识进行设计 MIPS 寄存器堆、MIPS RAM 存储器。

3、能够利用所学习的 cache 的基本原理设计直接相联、全相联,组相联映射的硬件 cache。
课程设计的要求

开发平台采用logisim虚拟仿真平台;

能够运用所学的理论知识,独立完成存储器系统的设计;

采用www.EduCoder.net在线实训平台,对构建的系统进行自动评测;

课程设计的具体内容
1、了解 MIPS 寄存器文件基本概念,进一步熟悉多路选择器、译码器、解复用器等Logisim 组件的使用,并利用相关组件构建 MIPS 寄存器文件。利用 Logisim 平台构建一个简化的 MIPS 寄存器文件,内部包含4个32位寄存器。
2、理解主存地址基本概念,理解存储位扩展基本思想,并能利用相关原理构建能同时支持字节、半字、字访问的存储子系统。

3、掌握 cache 实现的三个关键技术:数据查找,地址映射,替换算法;熟悉译码器,多路选择器,寄存器的使用;能根据不同的映射策略在 Logisim 平台中用数字逻辑电路实现 cache 机制。
四、设计过程
1、设计所用的元器件说明

2、设计原理

3、设计硬件图

4、测试结果图

5、结论

五、总结

收获、体会和建议