操作系统 设计、结构和使用PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:荆平宁编
- 出 版 社:北京:新时代出版社
- 出版年份:1987
- ISBN:15241.76
- 页数:310 页
第一章 引论 1
1.1 实时磁盘操作系统概述 1
1.2 实时磁盘操作系统的硬件基础 3
1.2.1 设备配置 3
1.2.2 多总线结构与数据传送 5
1.2.3 中断处理 8
1.3 实时磁盘操作系统的软件资源 10
1.3.1 系统软件 10
1.3.2 语言处理程序 10
1.3.3 服务程序 11
1.3.4 程序库和程序包 12
1.3.5 检查诊断程序 12
1.4 实时磁盘操作系统的特点 13
1.4.1 实时性 13
1.4.2 使用的方便性 15
1.4.3 资源利用的有效性 18
第二章 任务调度 22
2.1 任务系统 22
2.1.1 单任务系统和多任务系统 22
2.1.2 任务调度的职能 22
2.1.3 程序在任务系统管理下的运行 23
2.2 任务和任务控制块 23
2.2.1 任务的标识号、状态和优先级 23
2.2.2 任务控制块 24
2.2.3 任务控制块链 25
2.3 多任务系统 26
2.3.1 调度原则 26
2.3.2 多任务调度程序 27
2.4.1 定时任务 28
2.4 定时任务和延迟任务 28
2.4.2 延迟任务 29
2.4.3 有关的任务命令 30
2.5 任务控制和通讯 32
2.5.1 概述 32
2.5.2 任务控制命令 32
2.5.3 任务通讯 33
2.5.4 多任务程序实例 37
2.6 系统调用 39
2.6.2 系统调用命令 39
2.6.3 系统调用命令的处理 40
2.7 任务状态变化图 41
2.7.1 任务的状态及其转换 41
2.7.2 任务系统的控制流程 42
3.1.1 系统调度的职能 44
第三章 系统调度 44
3.1 概述 44
3.1.2 进入系统调度的条件 46
3.1.3 系统调度的原则 46
3.2 进程和进程控制块 47
3.2.1 排队表的类型 47
3.2.2 系统进程的状态和活动链 47
3.2.3 进程控制块的数据结构 47
3.3 系统调用命令及其加工流程 50
3.3.1 调用命令的分类和命令表 50
3.3.2 命令加工单的数据结构 52
3.3.3 系统命令的加工流程 52
3.4.1 调度程序的结构 54
3.4 系统调度程序 54
3.4.2 入门处理程序的执行流程 55
3.4.3 提交请求加工单和启动进程程序的执行流程 56
3.4.4 系统监督程序的执行流程 58
3.4.5 返回处理程序的执行流程 59
第四章 文件系统 62
4.1 文件的基本概念 62
4.1.1 什么是文件 62
4.1.2 文件的分类 62
4.1.3 磁盘文件的结构 67
4.1.4 文件属性 70
4.2 磁盘分区和文件的分级管理 71
4.2.1 一级分区、二级分区和分目录 71
4.2.2 文件的分级管理 73
4.2.3 目录文件和盘图文件 74
4.3 文件的共享 77
4.3.1 连访文件 77
4.3.2 连访文件的属性 79
4.3.3 连访文件的建立与删除 79
4.4 文件的访问 80
4.4.1 目录的初始准备与释展 81
4.4.2 文件的建立与删除 82
4.4.3 文件的打开与关闭 83
4.4.4 文件的输入输出访问 86
4.5 文件间的信息传输 89
4.5.1 文件间信息传送实例 90
4.5.2 文件传输的键盘命令 92
4.5.3 各种记录格式文件之间的转换 94
4.6.1 文件系统的基本功能 95
4.6 文件系统的工作原理 95
4.6.2 文件系统基本程序模块 97
4.6.3 典型的文件命令的实现示例 110
第五章 存储管理 117
5.1 概述 117
5.1.1 存储管理的功能 117
5.1.2 存储管理的基本方法 117
5.1.3 存储管理的发展趋势 120
5.2 存储分配 120
5.2.1 RDOS系统的存储分配 120
5.2.2 MRDOS系统的存储分配 121
5.3.1 覆盖 122
5.3.2 覆盖文件和覆盖区 122
5.3 覆盖和覆盖管理命令 122
5.3.3 覆盖目录 123
5.3.4 覆盖管理 124
5.3.5 覆盖管理命令的实现 126
5.4 交换和链接 129
5.4.1 概述 129
5.4.2 交换区和交换级 129
5.4.3 程序交换索引区 130
5.4.4 交换和链接的实现 130
5.5 存储管理和保护部件 133
5.5.1 存储分配和地址转换 133
5.5.2. 内管部件的保护功能 134
5.5.3 内管部件基本指令 135
6.1 设备的分类和使用 138
6.1.2 在MRDOS操作系统下访问设备 138
第六章 设备管理 138
6.1.3 用户设备的使用 140
6.1.5 定时任务处理程序实现 145
6.2 通道和中断 147
6.2.1 通道和中断技术 147
6.2.3 系统的中断处理 150
6.3 电源掉电和实时钟中断处理 153
6.3.1 电源掉电中断处理 153
6.3.2 实时钟中断处理程序 154
6.3.3 系统的用户设备中断处理程序 155
6.4 设备管理中的几种主要数据结构 157
6.4.1 设备进程和进程控制块 157
6.4.3 设备控制表 158
6.4.2 设备缓冲区 158
6.4.4 请求块 161
6.5 设备驱动程序 162
6.5.1 设备驱动程序模块 162
6.5.2 慢速字符设备驱动程序 163
6.5.3 TTI驱动程序 169
6.5.4 活动头磁盘驱动程序 171
6.6 慢速字符输出设备假脱机 173
6.6.1 假脱机设备的使用 173
6.6.2 假脱机处理 174
第七章 作业管理 178
7.1 基本概念 178
7.1.1 作业和作业步 178
7.1.2 多道作业 178
7.1.4 实时磁盘操作系统的作业管理 180
7.1.3 作业管理的职能 180
7.2 前后台作业程序 181
7.2.1 RDOS前后台程序 181
7.2.2 MRDOS前后台程序 184
7.2.3 用户状态表UST 186
7.2.4 前后台程序的通讯 188
7.2.5 前后台程序与操作员的通讯 190
7.3 成批作业处理系统 191
7.3.1 概述 191
7.3.2 作业流和作业流序列 191
7.3.3 BATCH作业命令 193
7.3.4 BATCH系统的运行 196
7.3.5 作业打断和终止BATCH系统运行 198
7.3.6 批作业处理实例 199
7.4.1 双机的运行方式 201
7.4 双机和多机系统 201
7.4.2 双机硬件 202
7.4.3 双机切换的程序组织 205
7.4.4 双机间通讯 206
7.4.5 双机的磁盘文件共享 208
7.4.6 多机系统 208
第八章 键盘命令解释程序 214
8.1 概述 214
8.1.1 键盘模式 214
8.1.2 键盘命令解释程序的构造 217
8.2 CLI命令行的文法 222
8.2.1 CLI命令行定义 222
8.2.2 CLI命令行的例子 222
8.3 CLI的语法分析 224
8.3.4 语法分析流程 234
8.3.3 字符分类 234
8.3.1 命令缓冲区 234
8.3.2 语法状态 234
8.4 命令的解释执行 235
8.4.1 命令执行子程序 235
8.4.2 命令执行的具体过程 236
8.4.3 特殊命令处理 237
第九章 实时磁盘操作系统的生成、自举与安装 239
9.1 操作系统的生成 239
9.1.1 操作系统管理的硬设备资源 239
9.1.2 系统的生成过程 239
9.1.3 系统保存文件与?盖文件的转储 247
9.2 操作系统的自举 248
9.2.1 磁盘自举 248
9.2.2 磁盘自举 253
9.3.1 磁盘自举程序的方法 254
9.3 操作系统的安装 254
9.3.2 纸带自举与安装 257
9.3.3 磁盘的系统安装 257
9.3.4 磁带的系统安装 257
第十章 操作系统的内部流程 259
10.1 系统进程的状态变化 259
10.1.1 进程状态及状态的控制 259
10.1.2 进程的状态变化图 260
10.2 系统命令加工实例 262
10.2.1 系统命令加工步骤 262
10.2.2 系统命令加工实例 264
10.3 RDOS/MRDOS内部流程小结 269
10.3.1 系统控制流程 269
10.3.2 信息控制流程 270
第十一章 RDOS支持下的实时数据获取与处理系统 274
11.1 实时数据的获取方式 274
11.1.1 列表式数据输入方式 274
11.1.2 指定存储单元加1方式 275
11.1.3 指定存储单元的数据与输入数码相加的方式 277
11.2 实时数据获取与处理系统结构 277
11.2.2 系统软件的逻辑结构 278
11.4 系统的显示程序 285
11.3.2 通道管理 288
11.4.1 显示程序的构成 289
11.4.2 直接地址型获取数据显示程序 289
11.4.3 多维数据谱形显示程序 290
11.5.1 实时数据获取系统的中断源 291
11.5 数据获取系统的实时任务处置 291
11.5.2 中断服务程序与实时处理任务之间的通讯 292
11.5.3 “提出任务”子程序 293
11.5.4 实时处理任务程序 293
11.6 获取数据的处理 294
11.6.1 获取数据处理程序的构成 295
11.6.2 系统管理软件与用户处理程序的衔接 296
11.7 数据获取过程的稳谱处理 299
11.7.1 稳谱原理 299
11.7.2 软件支持下的稳谱处理 300
附录1 操作系统键盘命令表 300
附录2 批作业命令表 302
附录3 系统调用命令表 302
附录4 任务调用命令表 304
附录5 RDOS/MRDOS的各系统模块清单 305
- 《管理信息系统习题集》郭晓军 2016
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《“十三五”规划教材 中药鉴定学实验 供中药学 药学及相关专业使用 第2版》吴啟南 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《我和我的祖国 时代人物故事》文汇报社编著 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《在时代震荡的缝隙中生长》李声凤著 2019
- 《《原节子》日本国民女演员传记 比电影还传奇的一生 折射时代变迁》徐辰 2018
- 《时代光影里的丝路繁华》读者丛书编辑组编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《轴心时代》(英)凯伦·阿姆斯特朗著 2019