第一章 微处理机系统概论 1
1.1 微处理机的发展 1
1.2 微处理机硬件结构 6
1.3 计算机数的表示 25
1.4 微型机主要性能指标 31
习题 32
第二章 Pentium微处理机系统结构与原理 33
2.1 概述 33
2.2 复杂指令系统计算机和精简指令系统计算机 35
2.3 Pentium微处理机寄存器 37
2.4 Pentium微处理机CPU系统原理 52
2.5 Pentium微处理机采用的新技术 58
2.6 流水线技术 61
2.7 Pentium微处理机寻址方式 68
2.8 数据类型 73
习题 76
第三章 Pentium微处理机的存储管理 77
3.1 概述 77
3.2 Pentium微处理机的分段存储管理 81
3.3 Pentium微处理机的段转换 86
3.4 分页存储管理 96
3.5 页转换 99
3.6 页级保护 105
3.7 段与页转换组合 107
3.8 保护方式下的多任务处理 109
习题 110
第四章 高速缓冲存储器Cache 112
4.1 Cache存储器 112
4.2 Cache配置方案 115
4.3 Cache结构 124
4.4 Cache操作方式 126
4.5 一致性协议 131
习题 134
第五章 浮点部件 136
5.1 概述 136
5.2 浮点部件体系结构 138
5.3 浮点流水线操作 148
5.4 计算基础 151
习题 158
6.1 总线的概念 159
第六章 总线 159
6.2 数据传送机制 167
6.3 总线周期 173
6.4 EISA总线 178
6.5 VESA总线 182
6.6 PCI总线 185
习题 193
第七章 中断 195
7.1 中断的概念 195
7.2 异常与中断 197
7.3 允许及禁止中断 200
7.4 中断描述符表 201
7.5 中断任务和中断过程 204
7.6 错误代码 207
7.7 异常和错误小结 208
习题 210
第八章 外部设备 211
8.1 概述 211
8.2 键盘 213
8.3 鼠标 216
8.4 显示器 221
8.5 打印机 228
8.6 磁盘 233
8.7 光盘接口 240
8.8 其他多媒体输入接口 247
习题 250
第九章 模/数及数/模转换 251
9.1 概述 251
9.2 D/A转换 252
9.3 D/A转换器的主要技术指标 257
9.4 A/D转换器 258
9.5 A/D转换器的主要技术指标 262
9.6 D/A芯片介绍 263
9.7 A/D芯片介绍 268
习题 272
第十章 汇编语言程序设计 273
10.1 汇编语言基础 273
10.2 汇编语言程序结构 279
10.3 汇编程序设计 304
习题 318
附录 319
参考文献 328