Tiny Kernel 操作系统学习,根据清华uCore lab1:BIOS,内核的加载,特权级切换 lab2:MM,物理内存管理 lab3:虚拟内存管理,页面置换 lab4:内核线程创建、调度 lab5:用户进程管理 lab6:进程调度 lab7:同步互斥,信号量与管程 lab8:文件系统 我的实现跟参考答案和网上的博客不太一样,但是可以通过测试。 对于练习,实验报告给了详细的提示与说明。但是对于挑战,要看资料并仔细阅读源码。