图书介绍

操作系统逻辑设计pdf电子书版本下载

操作系统逻辑设计
  • 肖(Shaw,A.C.)著;任宏谋译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:15045总2787
  • 出版时间:1984
  • 标注页数:340页
  • 文件大小:11MB
  • 文件页数:351页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

操作系统逻辑设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录 1

第一章 计算机系统的组织 1

1.1 几个定义 1

1.2 算法的表达工具 3

1.3 历史发展概况 6

1.3.1 早期的系统 6

1.3.2 第二代的硬件和软件 9

1.3.3 第三代和以后的系统 11

1.4 操作系统的几种观点 12

1.4.1 虚拟机、翻译机和资源分配 13

1.4.2 四个主要问题 15

1.5 系统组织 16

第二章 成批处理系统 19

2.1 引言 19

2.2 连接和装入 20

2.2.1 静态再定位 21

2.2.2 连接过程 22

2.3 输入-输出方法 28

2.3.1 直接IO 29

2.3.2 间接IO 31

2.4 软件IO缓冲 33

2.4.1 CPU询问通道 33

2.4.2 多缓冲区和协同程序的结构 36

2.4.3 通道中断CPU 43

2.4.4 输入和输出缓冲池 46

2.5 IO管理程序 55

第三章 交互进程 58

3.1 并行程序设计 58

3.1.1 应用 58

3.1.2 一些并行程序的结构 61

3.2 进程的概念 67

3.3 临界区问题 69

3.3.1 问题 69

3.3.2 软件解法(Dijkstra,1965a,1968b) 71

3.4 信号量原语 76

3.4.1 P、V操作 76

3.4.2 使用信号量操作实现互斥 77

3.4.3 在供者-用者问题中,把信号量用作资源计数器和同步信号 78

3.5 信号量操作的实现 94

3.5.1 使用忙式等待的实现过程 95

3.5.2 忙式等待的避免 96

3.6 其它几个同步原语 99

第四章 多道程序系统引论 104

4.1 多道程序设计的由来 104

4.2.1 硬件特征 106

4.2 系统的组成 106

4.2.2 基本软件 109

4.3 操作系统的核心 113

4.4 用户接口 119

4.4.1 命令和控制语言 119

4.4.2 作业控制 121

4.5 设计方法要点 123

第五章 主存管理 127

5.1 静态的和动态的再定位 127

5.1.1 硬件地址再定位 127

5.1.2 静态和动态再定位的优缺点 129

5.1.3 虚存 132

5.2 分段和分页的原理 134

5.2.1 单段名字空间 134

5.2.1.1 存贮器的连续分配 134

5.2.1.2 分页 136

5.2.2.1 每段的连续分配 141

5.2.2 多段名字空间 141

5.2.2.2 段页式 142

5.3 实存和虚存的保护 144

5.4 分配策略 151

5.4.1 非页式系统中的存贮分配 151

5.4.2 页式系统的分配 160

5.4.2.1 静态和动态分配 160

5.4.2.2 淘汰方案 164

5.5 分页的评价 167

5.6 多级存贮体系 172

第六章 主存中过程和数据的共享 176

6.1 为什么要共享 176

6.2 共享代码的要求 178

6.3 静态分配系统中的共享 180

6.4 动态共享 183

6.4.1 过程段的形式 184

6.4.2 数据连接 186

6.4.3 过程引用 189

第七章 进程控制和资源控制 192

7.1 进程和资源的数据结构 193

7.1.1 进程描述块 193

7.1.2 资源描述块 197

7.2 关于进程和资源的基本操作 204

7.2.1 进程控制 204

7.2.2 资源原语 209

7.2.3 能力 215

7.3 中断和输入输出进程 216

7.4 进程调度程序的组织 220

7.4.1 总控调度程序和共享调度程序 222

7.4.2 优先数调度 224

7.5 调度方法 229

第八章 死锁问题 234

8.1 计算机系统中死锁的例子 235

8.2 系统模型 241

8.3 使用顺序可重用资源时的死锁 245

8.3.1 可重用资源图 245

8.3.2 死锁检测 248

8.3.3 死锁的恢复 258

8.3.4 预防方法 262

8.4 消耗性资源系统 267

8.5 一般的资源图 274

8.6 进程和资源的动态增删 276

第九章 文件系统 280

9.1 虚拟的和实际的文件存贮 281

9.2 文件系统的组成部分 284

9.3 逻辑和物理组织 289

9.4.1 文件目录 293

9.4 存取过程 293

9.4.2 文件描述块 298

9.4.3 存取控制 300

9.4.4 打开程序和关闭程序 302

9.5 辅存空间的管理 304

9.6 文件系统的一个分层模型 307

9.7 系统故障的恢复 310

A2 机器的技术指标 316

A1 引言 316

附录:一个多道程序设计方案 316

A3 作业、程序和数据卡片格式 322

A4 操作系统 323

A5 方案要求 324

A6 局限性 325

中英名词对照表 326

缩写词表 337

人名索引 338

精品推荐