五级流水线CPU制作

《自己动手写CPU》到了
想先搞一个简单五级流水线的CPU出来

搭建MIPS环境需要32位环境,如果是用WSL的话还需要特别设置一下才能使用
参考这个回答
Win10的Linux子系统能运行32位程序吗? - 封尘印的回答 - 知乎

这个环境用WSL来搭建还是有问题,晚上自己写了一个简单的MIPS编译器出来(暂时就支持一条指令ori)
[2019/10/11]

最终使用了VirtualBox 安装 Ubuntu 16.04 32位搭建了这个编译环境(尝试了十几次,还是这个组合最稳定简单)
[2019/10/13]

晚上弄了第6章的东西,仿真最后不对,还要改[2019/10/13]

今天和昨天debug了6、7个小时的经验来看,主要是抄书上代码抄错和原先代码没有根据新的逻辑修改导致了这些奇怪的bug [2019/10/15]

参考

【write a toy cpu】环境搭建

Show Comments