阅读第零章,搭建实验环境,将'hello, world.'跑起来
阅读第一章,学习了平台与目标三元组,理解了应用程序执行环境,按指导书逐步构建裸机上可以执行的程序。
阅读第二章的前两小节,理解批处理程序
学习了批处理系统的基本原理,包括作业调度、作业执行过程。
阅读第三章,掌握多道程序设计的基本概念,以及如何实现分时多任务调度。
根据作业要求,针对性的阅读系统的源码,理清楚系统调用的路线,完成实验1
阅读第四章,理解虚拟内存的概念,包括页表、地址映射。
完成实验2。
阅读第五章,学习了进程的管理、调度,更加深入的理解了fork+exec。
完成实验3。
阅读第六章,掌握了文件系统的基本结构,包括目录、文件。
完成实验4。
阅读第七章,学习了父子进程之间的通信机制——管道。
阅读第八章,学习了线程管理机制的设计与实现,理解了同步互斥的实现,包括锁、信号量、条件变量。 完成实验5。
重写 写物理内存的相关作业,对物理内存的写应该以字节为单位。