目录 1
第一章 操作系统结构设计 1
§1.1 操作系统概述 1
§1.2 操作系统的结构 5
§1.3 操作系统结构设计简述 7
参考文献 15
第二章 模块组合结构 17
§2.1 多道程序系统 18
§2.2 操作系统的作用 27
§2.3 系统程序的结构 37
§2.4 外部设备管理程序模块 48
§2.5 可重入模块的设计 70
参考文献 77
第三章 进程分层结构 78
§3.1 CL系统功能简介 78
§3.2 进程 83
§3.3 核心 109
§3.4 进程通讯 131
§3.5 CL系统的层次结构 141
参考文献 149
§4.1 操作系统的描述和工具设计 150
第四章 系统程序设计语言XCY介绍 150
§4.2 XCY语言的设计背景和设计目标 151
§4.3 程序结构 153
§4.4 数据结构 156
§4.5 计算成分 161
§4.6 控制成分 167
§4.7 说明 174
§4.8 子程序和返回语句 177
§4.9 模块 180
§4.10 路径 187
参考文献 192
第五章 层次管程结构 193
§5.1 XT2操作系统功能简介 194
§5.2 模块 196
§5.3 路径 230
§5.4 系统结构 237
§5.5 系统初启 243
§5.6 管程不变式和管程嵌套调用 246
§5.7 核心设计 250
§5.8 并发处理 299
§5.9 信息管理 311
§5.10 资源分类和路径通讯 322
参考文献 331