初始化工作要点 ()根据OS设计时定义的全局参数在内存中建立OS工作时所必需的数据结构和各种记录表格并且根据当前系统的环境配置情况填写相应的表格和结构设定它们的初始条件参数和状态 ()最重要的是建立有关进程的所有数据结构如建立PCB表建立相应的进程队列 ()操作系统根据检查得到的数据获得自由存储空间的容量并以此作为存储分配的基数之一同时建立存储管理的若干数据结构如自由空间队列分配空间队列等获得待分配的自由空间的地址 ()分别建立系统设备和文件系统的控制结构及相应表格并填写好设备的初始条件状态和类型建立好访问文件系统的各种索引表格 ()对PCB表和几个进程队列进行初始化 此时可以建立一个空进程(NULL) 或者把执行的这个程序本身作为第一个进程如果系统有实时时钟控制还需对时钟控制逻辑进行初始化 [] [] [] [] [] [] [] [] [] [] |