自学路径¶
本文档提供了四个实验以及其文档。在完成实验前,需要对 RISC-V 指令集以及 Chisel 3 语言有一定了解,并且需要在本地配置好开发环境进行实验。下面是一个自学的参考路线,如果你已经掌握了相关的知识和技能可以直接跳过。
- 阅读学习 RISC-V 设计思想以及指令集格式
- 动手实践编写 RISC-V 汇编程序加深理解
- 在线 RISC-V 整数指令集解释器 [Web]
- 在线实践学习 Chisel 3 语言
- Chisel 语言在线互动教程 [Web](只需要完成 3.6 及以前的部分即可)
- 直接在线运行即可,不需要在本地配置环境
- 重点学习基本语法以及测试用例的编写
- 配置并验证本地开发环境
- 按照实验文档完成实验
- 先了解实验工具的使用,然后按照顺序完成实验
- 实验涉及到的代码在 https://github.com/hrpccs/2022-fall-yatcpu-repo/ 下载,按照文档要求补充完整缺失的代码并通过测试即可
- 提供的测试可能不全面,鼓励自己编写更多的测试用例保证正确性
最后更新:
2023-10-21 02:03:12
本页作者: