计算机与信息学院
《系统硬件综合设计》
课程设计报告
学生姓名: 李
学 号: 1234567890
专业班级: 计算机
2017 年 07 月 01日
一、实验原理及设计
本次试验我主要根据上图进行理解和编程, 起先参考了 5 个基础实验, 期间又翻阅了自己动
手写 cpu,并且在网上查了很多资料,下面我将对该图做出我的理解和设计 :
1.pcf部分
always @(posedge Clk)
begin
PCPlus4F_Reg = PCPlus4F;
if (BranchM&ZeroM) PCF = PCBranchM;
else PCF = PCPlus4F;
InstructionF_Reg = InstructionF;
if (InstructionF[31:26] == 6'b000010)
begin
PCF = {6'h0,Instruction