在本实验中,我们将首先介绍建立北航小操作系统内核实验体系的目标和初衷,然后给出其发展简史。目前,小操作系统内核实验已经集成于CourseGrading平台(以下简称CG平台),您只需要通过浏览器就可以在线进入到已经集成了整个实验环境的虚拟机桌面中。在介绍完发展简史后,我们将着重介绍在在线虚拟环境中进行操作系统实验的具体流程。
在本实验中,我们需要阅读并填写部分代码,使得我们的小操作系统可以正常的运行起来。这一章节的难度较为简单,主要是为了让大家熟悉操作系统实验环境中的各类工具,为后续的实验奠定基础。
本次实验中,我们需要掌握MIPS 页式内存管理机制,需要使用一些数据结构来记
录内存的使用情况,并实现内存分配和释放的相关函数,完成物理内存管理和虚拟内存
管理。