跳转至

uCore 挑战实验说明

uCore 是贵系操作系统课所使用的教学操作系统。本实验的目的即为继续完善 CPU 的功能,使之能够运行较为复杂的 uCore。

这个实验的前身是计原 - 软工联合实验,当时同学们有一整学期的时间来完成这个任务。但是这个联合实验被取消了,考虑到同学们只有三星期的造机时间,要实现到支持 uCore 的程度还是相当困难的,因此我们建议大家挑战之前谨慎考虑!

在开始本实验前,你的 CPU 需要首先能够运行监控程序完整版本,包含中断、异常和页表支持。接下来,你需要继续实现时钟中断、S 态,完善异常处理,支持完整的 rv32i 指令。

最后再次提醒大家,人生很精彩,适度娱乐,拒绝内卷。祝各位造机愉快!


最后更新: 2022年11月14日
作者:Jiajie Chen (11.11%), cuibst (88.89%)