摘要: 本文是龙芯杯日志的一篇扩展短文,日志指路:【【龙芯杯日志】2020/11/19-2020/11/21: 单周期CPU】。 在写单周期cpu的cu和alu时,涉及到命令解码的代码中,会有大量的命令码或者操作码常量,不仅影响可读性,而且容易出错。 参考了上一届的学长代码,发现了一个比较简洁的写法,即是将 阅读全文
posted @ 2020-11-21 21:24 chkb 阅读(1915) 评论(0) 推荐(0) 编辑
摘要: 2020/11/19 重新看了一遍MIPS指令集,跟着PPT把控制路径推导了一遍。 照着PPT里的代码实现了外围的几个模块,regfile、imem、dmem和alu,感觉PPT中的代码有些奇怪,也许是对这些模块的理解还不够深入。 开始写cu,PPT中的控制逻辑基本上可以照搬过来。 目前的代码还是和 阅读全文
posted @ 2020-11-21 20:25 chkb 阅读(637) 评论(0) 推荐(0) 编辑