Skip to content

dgme-syz/hustzc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

😶‍🌫️目前完成(以下列表呈现顺序是建议食用顺序):

计算机组成实验(MIPS32系统)

  • 运算器实验:
    • 8位可控加减法电路设计
    • 4位先行进位电路
    • 4位快速加法器
    • 16位快速加法器
    • 32位快速加法器
    • MIPS 运算器
  • 存储系统实验
    • MIPS 寄存器文件
    • MIPS RAM
    • 全相联/直接相联/4路and2路组相连 Cache
  • 单总线 CPU
    • 定长指令周期 3 级时序(不包含中断)的全部内容
    • 变长指令周期 3 级时序(不包含中断)的全部内容
  • 单周期 CPU
    • 单周期 CPU(冒泡排序)
    • 单周期 CPU(24条指令)
    • 单周期 CPU + 单级中断
    • 单周期 CPU + 流水(未完成,算是一点遗憾吧)

因为各种原因,单周期流水 MIPS CPU 不想写下去了,不过按照上述流程下来,配合寄存器锁存技术以及耐心还是可以实现的。

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published