linux0.12-4

106–4-3-分段机制
106–4-3-1-段的定义
108–4-3-2-段描述符表
110–4-3-3-段选择符
112–4-3-4-段描述符
115–4-3-5-代码和数据段描述符类型
116–4-3-6-系统描述符类型

117–4-4-分页机制
119–4-4-1-页表结构
120–4-4-2-页表项格式
121–4-4-3-虚拟存储

122–4-5-保护
122–4-5-1-段级保护
124–4-5-2-访问数据段时的特权级检查
125–4-5-3-代码段之间转移控制时的特权级检查
130–4-5-4-页级保护
132–4-5-5组合页级和段级保护

132–4-6-中断和异常处理
132–4-6-1-异常和中断向量
133–4-6-2-中断源和异常源
134–4-6-3-异常分类
134–4-6-4-程序或者任务的重新执行
135–4-6-5-开启和禁止中断
135–4-6-6-异常和中断的优先级
136–4-6-7-中断描述符表
136–4-6-8-IDT描述符
137–4-6-9-异常与中断处理
140–4-6-10-中断处理任务
140–4-6-11-错误码

141–4-7-任务管理
142–4-7-1-任务的结构体和状态
143–4-7-2-任务的执行
143–4-7-3-任务管理数据结构
146–4-7-4-任务切换
148–4-7-5任务链
149–4-7-6-任务地址空间

150–4-8-保护模式编程初始化
152–4-8-1-进入保护模式时的初始化操作
152–4-8-2-模式切换

154–4-9-一个简单的多任务内核实例
154–4-9-1-多任务程序结构和工作原理
157–4-9-2-引导启动程序boot.s
159–4-9-3-多任务内核程序head.s

这章主要讲:
1、 80X86基础知识;
2、 保护模式内存管理;
3、 各种保护措施;
4、 中断和异常处理;
5、 任务管理;
6、 保护模式编程的初始化;
7、 一个简单的多任务内核例子;

总结:

你可能感兴趣的:(linux0.12,linux)