测试数据:B4 96 FF 05 AB CC A8 0C
目前仍需要完成:
- 删除
InterruptionCode.asm
中的nop
指令,确保CPU仍然能正常工作 - 完善异常处理代码
- 根据马可的经验,ALU的移位应改为并行计算
- 进一步缩短时序约束的时钟周期,观察Vivado是否能够优化布局
常用git
操作,可参考廖雪峰的教程
git clone [email protected]:IrisLi17/MIPS_CPU.git
将远程仓库克隆到本地git add FILENAME
暂存本地更改git commit -m "YOUR MESSAGE"
将暂存的更改提交到本地分支git status
查看工作区状态git pull origin master
从远程仓库拉取,如果有冲突,手动在本地合并:)git push origin master
将该分支上所有提交推送到远程仓库。建议在push
之前先pull
This project will include:
- ALU
- Single Cycle
- Pipelind
- ALU编写
- 单周期数据通路搭建
- 对中断的支持
- 定时器和串口与控制单元的连接