NOVA计算机操作系统分析报告 1
目 录 1
第一章分析、设计操作系统的几种观点 1
第一节操作系统及其类型 1
第二节操作系统的用户观点 3
第三节操作系统的资源管理观点 6
第四节操作系统的进程观点 10
第五节操作系统的模块分层观点 17
第二章KDOS系统概述 23
第一节引言 23
第二节RDOS系统的功能 25
第三节RDOS系统的组成部分及其实现梗概 36
第四节RDOS系统的结构 55
第三章任务调度 60
第一节任务系统 60
第二节任务和任务控制块 61
第三节多任务调度程序 64
第四节任务调用 66
第五节系统调用 71
第六节定时任务和延迟任务 72
第七节小结 77
第四章系统调度 81
第一节引言 81
第二节控制块的数据结构 83
第三节系统调度的实现 88
第四节小结 104
第一节RDOS文件系统概述 109
第五章信息管理(即文件系统) 109
第二节RDOS文件系统基本模块的功能及其层次关系图 121
第三节几种典型文件命令的实现示例 136
第六章存贮管理 163
第一节概述 163
第二节系统复盖 165
第三节用户复盖 170
第四节交换和链接 173
第七章中断处理 181
第一节中断基本概念 181
第二节 主中断处理(INTS) 183
第三节 退中断处理(DISMIS) 185
第四节电源故障处理 186
第一节概述 189
第八章设备驱动 189
第二节慢速字符设备驱动 191
第三节磁盘设备驱动 200
第四节磁带设备驱动 208
第五节 多路开关转换器(OTY)驱动 212
第六节假脱机处理 227
第九章键盘命令解释程序(GLI) 232
第一节GLI概况 232
第二节语法分析 238
第三节命令解释执行 254
第十章 系统生成、自举和初始准备 265
第一节系统生成 265
第二节系统自举 272
第三节初始准备 278
附录RDOS总流程图 281