第1章80386基本体系结构 1
1.1寄存器 1
目录 1
1.2寻址操作 9
1.3数据类型 17
第2章80386CPU 22
2.1流水线结构 22
2.2专用硬件 29
2.3优化处理措施 31
3.1存储管理系统 34
第3章实方式管理结构 34
3.2实方式 37
3.3实方式下地址计算 38
3.4 8086与80386 间实方式差别 38
3.5 80286与80386 间实方式差异 40
第4章保护方式管理机构 41
4.1术语与描述符表 41
4.2分段存储管理 42
4.3特权级 46
4.4分页存储管理 54
4.5分页交叉存取系统 60
4.6多任务处理和多环境 70
4.7保护规则 72
第5章虚拟存储系统 74
5.1 引言 74
5.2虚拟存储方案 75
5.3 80386的虚拟存储方案 76
5.4虚拟存储器的作用 79
5.5虚拟机器 80
5.6 OS/2下的虚拟存储 92
5.7 Unix下的虚拟存储 94
6.1微处理机/协处理器系统 96
第6章数值协同处理器 96
6.2系统性能 97
6.3 80387外部结构 100
6.4 80387内部结构 102
6.5接口协议 105
6.6性能 108
6.7 80387的应用 114
6.8预置和控制 119
6.9运行 121
6.10指令系统 125
7.1 引言 150
第7章DMA控制器 150
7.2 82380体系结构 151
7.3 DMA控制器 153
7.4中断与异常 156
7.5可编程中断控制器 159
7.6 CPU复位 163
7.7接口技术 165
第8章高速缓冲存储器Cache 168
8.1常用技术术语 168
8.2概述 171
8.3 Cache控制器——82385 174
8.4 Cache的管理 176
8.5直接映象 181
8.6二路相联映象Cache 187
8.7四路相联映象Cache 193
8.8性能的增强 196
第9章总线 199
9.1 引言 199
9.2总线接口 200
9.3流水线操作和非流水线操作 208
第10章兼容性 210
10.1 引言 210
10.2与80286兼容 212
10.3与8086兼容 213
10.4支持8086和80286软件 214
10.5虚拟8086环境 214
10.6虚拟8086方式 216
10.7虚拟8086方式操作 219
第11章系统测试 222
11.1 引言 222
11.2可测试性设计 223
11.3可编程逻辑阵列测试 224
11.4对调试支持 225
11.5其他调试能力 230
11.6 自检系统 231
第12章图形协处理器 237
12.1 引言 237
12.2图形协处理器——82786 238
12.3图形存储器 243
12.4寄存器 244
12.5绘图 247
12.6 窗口 249
12.7 82786的应用 251
第13章80386的指令系统 257
参考文献 261