硬件技术基础课程设计 硬布线CPU设计 包含Quartus布线、代码+实验报告 实验报告目录 摘 要 3 Abstract 3 一、设计目标 3 二、具体设计 3 2.1指令设计 3 2.2指令处理步骤设计 4 2.3总体通路设计 6 2.3控制信号设计 7 2.4指令流程图 7 2.4.1 ADD指令 8 2.4.2 LW指令 9 2.4.3 SW指令 10 2.4.4 J指令 11 2.4.5 MOV指令 12 2.4.6 B指令 13 三、实验器材 13 四、具体模块实现 13 4.1 控制器实现 14 4.2 存储器实现 17 4.3 寄存器堆实现 18 4.4 ALU运算器实现 20 4.5 符号扩展的实现 21 4.6 PC+1实现 21 4.7 LED显示译码器实现 22 五、 实验数据 23 5.1 PC端(左)仿真数据 23 5.2 控制器仿真数据 23 5.3 寄存器堆两输出口仿真数据 24 六、 难点及解决方案 24 6.1 问题抛出 24 6.2 分析与解决 25 6.3 其他解决方法 27 七、 实验结果 27 八、 结论和体会 28 九、 参考文献 29
1
计算机组成原理课程设计-硬布线控制器的设计与调试课程设计报告,比如说里面的程序代码。烧进去就能跑了。
1
计算机组成原理与体系结构课程设计 包括源码(含中断)、流程图等所有需要的 华工专用版 …………
1
山东建筑大学计算机科学与技术学院课程设计任务书 模型计算机的设计 LD Rd,[RS]; ST [Rd],RS; DEC Rd; ADD Rd,Rs JNC ADDR; JZ ADDR; OUT Rd;STP 1、使用TEC-8实验台 2、主要模块:FPGA、运算器、寄存器、数据通路、双端口存储器、总线缓冲、微程序控制、启停和时序模块。 3、用硬连线控制器的方法设计控制台,要求能连续地读写寄存器,连续地读写存储器,执行指令; 4、指令字长8位,高4位为操作码,固定操作码译码,低4位为寄存器寻址,完成以下指令的分析、设计,并编写测试程序;
1
基于proteus的一个硬布线CPU-附件资源
2021-07-01 01:57:34 23B
1
quartusII 13.0,报告补另一个资源里了,查看我的资源自取。实验仅做参考,并不完美,不能打开的看软件版本是否一样。
2021-06-30 21:47:37 1.72MB 山东大学 计算机组成原理课设
1
该文件主要实现硬布线单周期16位CPU的设计,通过Quartus II 15.0软件设计平台设计逻辑电路,通过仿真模拟验证组合逻辑电路的正确性,用FPGA测试板来完成了本次实验。该实验从总体逻辑设计(指令模块和器件单元设计模块)入手,完成了6条指令(ADD、LW、SW、BEQ、JMP、CLEAR)的设计、CPU数据通路和控制线路图的设计。再进行CPU中主要模块详细设计,指令通过列出逻辑式进行逻辑门组合实现,选择合理的触发器、元件组合完成各个器件的单元详细模块设计。(注:运行结果仍有逻辑错误)
2021-06-16 20:33:55 17.13MB quartus 16位CPU
1
基于proteus的一个硬布线CPU-附件资源
2021-06-15 21:01:21 106B
1
本资源包括:华中科技大学多周期MIPS硬布线实验(8指令)+纯硬布线实验+自编程序+新增指令详解。实验电路+实验报告+实验数据+知识点分析
1
简单CPU设计(硬布线)自己做,应该计算机科学系的学生都要做的,上传给大家参考一下
2020-12-08 19:03:55 772KB 简单CPU设计(硬布线)
1