南京大学ICS2019编程作业:NEMU(基于RISC-V32架构)
项目简介
本资源文件是南京大学计算机科学与技术系ICS(计算机系统入门)班的编程作业,主要内容是基于RISC-V32架构的NEMU项目,目前进度为PA3。该项目旨在帮助学生深入理解计算机系统的底层原理,并通过实际编程任务提升学生的编程能力和系统设计能力。
项目描述
该项目包括以下子项目/组件:
- NEMU:基于RISC-V32架构的模拟器,用于模拟计算机系统的运行环境。
- PA3:当前的编程任务进度,学生需要完成PA3中的相关任务。
使用说明
安装工具
要安装所需的工具和依赖项,请在终端中运行以下命令:
bash instools.sh
初始化项目
在安装完工具后,可以通过以下命令初始化项目:
bash reinit.sh
注意事项
- 该项目是南京大学计算机科学与技术系ICS班的编程作业,仅供学习使用。
- 部分子项目/组件尚未完全实现,学生需要根据任务指南逐步完成。
- 请确保在完成任务时遵循相关的编程规范和指南。
贡献与反馈
如果您在使用过程中遇到任何问题或有任何建议,欢迎通过邮件或GitHub Issues进行反馈。我们非常感谢您的贡献和建议,这将有助于我们不断改进和完善该项目。