更新时间:2025-04-09 18:37:49
封面
版权信息
内容简介
前言
第1章 基础知识和环境准备
1.1 操作系统概述
1.2 配置环境
1.3 第一个内核程序
1.4 汇编语言
1.5 小结
第2章 保护模式
2.1 进入保护模式前的准备
2.2 内存管理
2.3 中断机制
2.4 时钟中断
2.5 小结
第3章 进入内核
3.1 开启分页管理
3.2 实现格式化打印
3.3 设置内存和陷阱处理
3.4 小结
第4章 创建进程
4.1 创建INIT进程
4.2 创建第二个进程
4.3 第一个系统调用:fork
4.4 小结
第5章 支持字符设备
5.1 支持键盘
5.2 优化输入功能
5.3 优化输出功能
5.4 修改终端状态
5.5 小结
第6章 支持块设备
6.1 硬盘的基本结构
6.2 管理缓冲区
6.3 硬盘驱动
6.4 软盘驱动
6.5 小结
第7章 文件系统
7.1 Minix文件系统
7.2 管理inode
7.3 管理普通文件
7.4 管理目录
7.5 文件链接
7.6 执行程序
7.7 小结
第8章 系统服务接口
8.1 POSIX接口
8.2 管理进程
8.3 构建C语言库
8.4 小结
附录 显示模式
作者简介
封底