
| 本书前7章对操作系统原理进行了详细而完整的介绍,使读者对操作系统的概念和系统原理有了充分及系统的认识,后5章详细介绍了一个功能基本齐全的基于Intel 80x86 CPU实模式的多任务微型操作系统——MOS的设计与实现过程,提供了翔实的源代码和注解(源代码两千余行),以供读者进行实践练习,并对操作系统关键性技术的实现,诸如系统引导与初始化、处理机与进程管理、存储管理、设备管理、文件系统、中断管理等进行了系统的设计,使读者通过亲自编写操作系统源代码,将所学理论知识融会贯通到实践中,既加深了对理论知识的理解,也提高了读者学习的兴趣和效率。 |
| 前言 第1章 操作系统概述 1.1 计算机系统概述 1.2 操作系统概述 1.3 操作系统的发展 1.4 操作系统的分类 1.5 操作系统结构 1.6 操作系统的特性及性能评价 小结 思考与练习题 第2章 进程与线程 2.1 进程概述 2.2 进程的状态和进程控制块 2.3 进程控制 2.4 线程 2.5 处理机调度 小结 思考与练习题 第3章 进程同步与死锁 3.1 进程的互斥与同步 3.2 进程通信 3.3 死锁 小结 思考与练习题 第4章 存储管理 4.1 存储管理概述 4.2 分区存储管理 4.3 覆盖与交换 4.4 分页式存储管理 4.5 请求页式存储管理 4.6 分段式存储管理 4.7 段页式存储管理 小结 思考与练习题 第5章 设备管理 5.1 I/O系统的硬件 5.2 I/O系统的软件 5.3 缓冲技术 5.4 设备分配 5.5 I/O控制 5.6 虚拟设备 5.7 硬盘管理 小结 思考与练习题 第6章 文件系统 6.1 文件系统概述 6.2 文件的结构与存取方法 6.3 辅存空间管理 6.4 文件目录管理 6.5 文件的共享与保护 6.6 文件系统的用户接口 小结 思考与练习题 第7章 操作系统安全 第8章 引导程序的设计 第9章 进程管理实践 第10章 存储管理实践 第11章 文件系统实践 第12章 设备管理实践 附录 主要参考文献 |
商品评论(0条)