MOS操作系统实验教程

操作系统是计算机系统的一个重要系统软件,本课程通过实验,希望学生了解实际操作系统的工作过程,在实践中加深对操作系统原理的理解。

本课程配合计算机操作系统原理课,加强操作系统的实验环节,让计算机专业本科学生综合地运用所学专业知识解决操作系统的分析和设计问题,了解操作系统的开发过程以及具体算法的实现环节。操作系统课程设计采用了MIPS 指令系统(MIPS R3000)作为硬件基础,实现了一个可以在MIPS 平台上运行的MOS 操作系统,包括了操作系统启动、物理内存管理、虚拟内存管理、进程管理、中断处理、系统调用、文件系统、Shell等操作系统主要功能。一共7个实验,每个实验可以独立运行和评测,但是后面的实验依赖前面的实验,最后实现一个完整的小型操作系统。整个课程共48学时。