《计算机操作系统实验教程 MINIX的使用、分析和实现》PDF下载

  • 购买积分:17 如何计算积分?
  • 作  者:黄祥喜编著
  • 出 版 社:广州:中山大学出版社
  • 出版年份:1994
  • ISBN:7306008803
  • 页数:556 页
图书介绍:

第一部分 MINIX操作系统的用户界面 3

1 MINIX简介 3

目 录 3

2 MINIX的命令及编程环境 5

2.1 MINIX的命令 5

2.2 SHELL 25

2.3 MINIX环境中的C语言和汇编语言 34

2.4 MINIX环境中程序的编辑 38

3.1 关于进程管理的系统调用 41

3 MINIX的系统调用及其使用 41

3.2关于信号机制的系统调用 43

3.3关于文件管理的系统调用 44

3.4关于目录与文件系统管理的系统调用 48

3.5关于文件保护的系统调用 50

3.6关于时间管理的系统调用 52

3.7系统调用的应用 52

4 MINIX进程调度和通信程序分析 63

4.1 MINIX结构综论 63

第二部分MINIX操作系统结构分析 63

4.2 MINIX的主程序和进程表 67

4.3进程调度程序 71

4.4进程通信程序 75

5 MINIX中断处理和设备驱动程序分析 80

5.1 I/O软件的原理 80

5.2中断处理程序 80

5.3设备驱动程序 86

6.1 存储管理服务员(MM)概述 127

6 MINIX存储管理程序分析 127

6.2内存管理程序 131

6.3 系统调用的实现 132

7 MINIX文件系统分析 135

7.1 文件系统服务员(FS)概述 135

7.2 MINIX盘结构和目录 139

7.3缓冲池管理 155

7.4专用块和文件系统的装卸 160

7.5保护机制 168

7.6文件的操作和管理 173

7.7管道和特别文件 191

7.8与设备驱动程序的接口 198

7.9文件系统的其它程序 200

8 MINIX进程控制程序分析 204

8.1 进程的创建与撤消 204

8.2进程信号处理 211

8.3 系统任务(SYSTEM TASK) 215

9 MINIX库函数 225

第三部分MINIX+1.0操作系统的使用与实现 230

10 MINIX+1.0操作系统的使用 230

10.1 MINIX+1.0的特点 230

10.3 MINIX+1.0的启动和退出 231

10.2 MINIX+1.0的配置 231

10.4 MINIX+1.0的安装 232

11 MINIX+1.0的重编译和引导盘的制作 233

11.1 MINIX+1.0系统的构成 233

11.2 MINIX+1.0系统的引导过程 233

11.3硬盘的使用 235

11.4 MINIX+1.0的重编译 236

11.5 MINIX+1.0引导盘的制作 239

11.6新系统的测试 240

12.1 MINIX+1.0对3.5寸高密盘的支持 242

12对MINIX的基本改造和扩充 242

12.2 AT机扩展内存的利用及RAM盘的改造 243

13 MINIX+1.0假脱机系统的实现 247

13.1引言 247

13.2问题的提出与分析 248

13.3假脱机系统的实现 249

13.4 假脱机系统的安装与使用 251

14.1引言 253

14.2问题的分析 253

14 MINIX+1.0进程对换的实现 253

14.3进程对换的实现 256

14.4系统的协调 260

实验题 264

第四部分 MINIX操作系统源代码 269

15 MINIX头文件 269

16 MINIX内核(kernel)源代码 279

17 MINIX存储管理(MM)源代码 399

18 MINIX文件系统(FS)源代码 439

19 MINIX源代码交叉引用表 528