BUAA-OS-2023 文章传送门

在这里,你可以跳转到站点里和 OS 有关的所有文章:

实验报告(Lab0 - Lab6)

深入学习(Lab1 - Lab6)

上机总结(Lab0 - Lab5)

挑战性任务(Lab6)

理论笔记(写的稀碎)

课程资源

小结

终于,os 课程随着这篇文章的完工走到了尾声,学的时候感觉很累,但走到最后回头看感觉又不是那么累。整体学下来的关键就是体系,我觉得每一个 Lab 都是相对完整 & 独立的,学习前要事先认识内部各部分在当前 Lab 中的作用,从全局的角度看功能,再从功能的角度看代码。直接闷头鼓捣代码确实会有折腾半天却不知道自己在干什么的苦恼,所以先想后看算是很关键的一步。

再一个就是要多看吧,不要理所当然认为这里就执行一个怎样怎样的功能,要多去想它如何实现的,在哪一步、具体到哪些汇编实现的?想深点总是有好处的,毕竟 os 不是程序员的战场,不仅要会调用函数,也要知道函数如何实现。

然后上机别给太大压力,做不出来的话,课程组真的会想办法捞。去年的课下强测补实验分,今年的取消申优要求分数线,都能感觉出课程组捞人的强烈愿望了

一定要平时多看理论,不要把精力全给实验,然后整的理论只能在期末之前临时自救,一定不要!

os 行笔至此已告一段落,希望这些记录能助后来者微薄之力。