Skip to content

交大詹天佑学院计算机组成原理课改后实验(手搓cpu)(已完结)

Notifications You must be signed in to change notification settings

Pengo0o/BJTU-ZTY-Honors-College-CCP-Experiments

Repository files navigation

BJTU-ZTY-Honors-College-CCP-Experiments

交大詹天佑学院计算机组成原理课改后实验(手搓cpu)

🌟麻烦点一个右上角的星星,这真的很重要


我不希望你们连PPT一点都不看,就直接拿着这里面的程序上板子,然后去问为什么拨码开关没用


2024.5.22

更新前三次实验

2024.5.23

补充第三次实验 增添了block memory的testbench文件

实验三的testbench文件里包含三个模块的仿真,只需修改注释区域即可

修改实验三的位扩展的片选信号设置

2024.5.28

更新第四次实验

第四次实验比较复杂,目前还没有进行新指令的仿真验证和上板验证,可能会存在未知问题

2024.5.30

完成第四次实验的仿真验证以及上板验证

解决串扰

在现有解决串扰的基础上,加入寄存器清零指令

  • k1为寄存器清零开关
  • k2为指令激活开关

但仍可能存在其他问题

2024.6.3

更新第五次实验

感谢某大佬对本次实验的大力支持orz orz orz

2024.6.5

完成第五次实验的仿真以及上板

可能存在未知问题

2024.6.12

更新第六次实验

完成第六次实验的仿真与上板

新增新的可执行MIPS指令:XOR,NOR,ANDI,ORI,XORI,SLL,SRL,SRA,SLLV,SRLV,SRAV,BLTZ,BGEZ,ADDU,SUB,MULT

为了避免雷同,此次实验将不会同步本人设计的汇编指令以及cpu的仿真验证设计

请大家自行设计

6次实验已全部更新完毕

完结撒花

  • CPU最终如下 cpu

  • 板验最终如下,送给我所爱的人 final_result

About

交大詹天佑学院计算机组成原理课改后实验(手搓cpu)(已完结)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published