MIT 6.S081 2020秋季 该存储库包含我对MIT 6.S081操作系统实验室的解决方案。 如何使用它 ? 首先,您需要通过以下方式克隆此存储库 git clone https: // github.com/PKUFlyingPig/MIT6.S081-2020fall.git 然后cd进入文件,您现在位于项目的master分支中,以查看我对特定实验室的回答,例如util,syscall ......,例如,您只需签入该分支即可 git checkout util 现在您在utils分支中,该分支包含我对特定实验室的解决方案。 如果您想获得原始实验室讲义的完整副本,只需访问并按照实验室指导进行操作即可。 另外,您可以在课程网站上观看课程视频。 希望您喜欢操作系统。 实验室报告 对于每个实验室,我都编写了一份有关实现的简短报告,解释了代码的重要部分以及如何逐步完成实验室。 (
2021-08-29 16:52:01 556KB C
1
介绍 这是MIT6.828的个人学习笔记,纳入非计算机专业出身,可能会有太多纰漏,烦请大神斧正。个人认为,操作系统是计算机专业课之中综合性很强的一门课,牵涉面广,知识点多,相对也非常难学。 大名鼎鼎的6.828的最大的特点就是基于实践。自己写一个操作系统,把坑都踩过一遍,自然就明白了。 进度 实验1:C,汇编,工具和引导程序 实验2:内存管理 实验3:用户级环境 实验4:抢先式多任务处理 实验5:文件系统,生成和sh
2021-08-10 20:44:59 2.5MB operating-system OperatingsystemAssembly
1
MIT6.828操作系统课程的中文讲义。这个资料比较系统,比官网的英文书更好,可以与官网英文书互为补充。
2021-07-18 17:06:49 2.31MB 操作系统 MIT6.8 内核
1
MIT6.828是MIT开源的一门操作系统课程-理论与实践相结合的经典。只要你跟着项目一步一步走,做完6个实验,就能实现一个简单的操作系统内核。 每个实验都有对应的知识点供您学习(也可以自行查找资料),学完理论知识后就有相应的练习,大多数都需要您手写代码。 边学边做,学习效果更加高效。 做这个项目之前建议看看以下资料: 或任意一本操作系统书籍 具体的实验代码请切换到对应的分支查看。 实验参考资料 0. 1. Lab1参考资料 2. Lab2参考资料 3. Lab3参考资料 4. Lab4参考资料 5. Lab5参考资料 6. Lab6参考资料 总结 其他参考资料
2021-03-11 15:07:34 775KB 系统开源
1
mit6.033需要使用到的书籍(1-6章节,7-11章节分两本都有) 课程网站http://web.mit.edu/6.033/www/
2021-03-09 18:54:29 6.38MB 操作系统 mit 6.033
1
book-riscv-rev1.pdf
2021-03-04 09:01:52 523KB MIT6.S081
1