图书介绍
操作系统 设计、结构和使用PDF|Epub|txt|kindle电子书版本网盘下载
![操作系统 设计、结构和使用](https://www.shukui.net/cover/7/34866268.jpg)
- 荆平宁编 著
- 出版社: 北京:新时代出版社
- ISBN:15241.76
- 出版时间:1987
- 标注页数:310页
- 文件大小:15MB
- 文件页数:314页
- 主题词:
PDF下载
下载说明
操作系统 设计、结构和使用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 引论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 用户状态表UST186
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