[摘要] 本实验利用SystemC作为开发工具,Visual Stdio 2005作为开发平台,设计实现了一个5周期流水线的MIPS CPU,使其能够执行一些基本的MIPS指令(加法,位移,条件跳转和绝对跳转),利用 Forwarding技术消除了 采用 MIPS 设计架构所带了的Hazard。并且配套设计了一个四路组关联的Cache。
2023-03-13 09:31:32 7.84MB CPU MIPS SystemC 源代码
1
[摘要] 本实验利用SystemC作为开发工具,Visual Stdio 2005作为开发平台,设计实现了一个5周期流水线的MIPS CPU,使其能够执行一些基本的MIPS指令(加法,位移,条件跳转和绝对跳转),利用 Forwarding技术消除了 采用 MIPS 设计架构所带了的Hazard。并且配套设计了一个四路组关联的Cache。在 MIPS 的流水设计上,笔者采用了控制信号分阶段译出、指令各个阶段保存的创新性设计思想,虽然此设计并不具有相对于李亚明教科书上设计的优势,但笔者通过自己的实践感觉受益匪浅。
2023-01-09 16:02:35 778KB CPU MIPS SystemC
1
全书今天看来,依然是很全面、深入讲解 MIPS 处理器设计的佳作。替换原糟糕的封面图片,增加完整目录。。。
2022-11-13 21:21:41 98.59MB 芯片设计 CPU MIPS
1
计算机组成原理基于MIPS指令集单周期CPU设计(基于QUARTUS17.1完成) 转存失败 重新上传 取消
1
CPU大作业测试集合
2022-01-27 21:31:54 3KB CPU,MIPS
1
CPU设计 ZJU的“ Computer Organization And Design课程中设计了多周期和单周期CPU。 -单周期CPU -多周期CPU 实施了-15条MIPS指令 管道CPU是在ZJU的“ Computer Architecture课程中设计的。 -实施转发-实现了分支延迟插槽-31条MIPS指令已实现
2021-12-15 22:56:59 18.85MB cpu mips HTML
1
北航计算机组成原理实验。Project6 VerilogHDL开发多周期处理器
1
MIPS是世界上很流行的一种RISC处理器。MIPS的意思是“无内部互锁流水级的微处理器”(Microprocessor without interlocked piped stages),其机制是尽量利用软件办法避免流水线中的数据相关问题。这个文件就是mips指令cpu流水线vsd图。
2021-10-12 17:52:06 533KB cpu mips vsd
1
用Verilog语言设计的多周期CPU,资源里包含了源代码及多周期CPU结构图,与大家分享下。 用Verilog语言设计的多周期CPU,资源里包含了源代码及多周期CPU结构图,与大家分享下。
2021-07-18 02:14:19 10.85MB CPU MIPS Verilog 多周期
1
用Verilog语言设计的多周期CPU,资源里包含了源代码及多周期CPU结构图,与大家分享下。
2021-07-02 19:58:39 10.86MB CPU MIPS Verilog 多周期
1