第一章 绪论 1
1.1 微处理器的发展概况 1
1.2 计算机的组成及工作概述 4
1.3 电子计算机中的数 7
习题 19
第二章 8086/8088微处理器原理 21
2.1 8086/8088微处理器的内部结构 21
2.2 8086/8088微处理器的引脚信号 27
2.3 8086/8088的工作时序 34
2.4 8086/8088中断 37
习题 42
第三章 汇编语言程序设计 43
3.1 8086/8088的寻址方式 43
3.2 8086/8088指令系统 48
3.3 宏汇编语言 76
3.4 BIOS和DOS功能调用 93
习题 97
第四章 80486/Pentium微处理器原理 101
4.1 80486/Pentium微处理器的内部构成 101
4.2 存储器的分段管理 108
4.3 特权级及保护 119
4.4 中断和异常 126
4.5 进入/退出保护模式及编程技术 133
4.6 存储器分页管理 137
4.7 多任务系统 143
4.8 高速缓冲存储器 151
4.9 调试功能 157
4.10 虚拟8086模式 159
4.11 80X86微处理器指令 164
4.12 测试功能 175
附4.1 进入/退出保护模式的示例程序 178
习题 187
第五章 微型计算机中的存储器 189
5.1 概述 189
5.2 随机存取存储器 191
5.3 只读存储器 198
5.4 快擦写存储器 202
5.5 微机系统中的存储器电路 205
习题 213
第六章 微型计算机系统的构成 214
6.1 微机系统的构成 214
6.2 系统板 214
6.3 PC/XT微机及其系统板的构成 217
6.4 PC/AT微机系统板的构成 231
6.5 采用EISA总线的386/486微机 234
6.6 采用PCI总线的Pentium微机 235
习题 238
第七章 微机接口技术 239
7.1 概述 239
7.2 简单的并行接口 240
7.3 8255A并行接口原理及应用 240
7.4 键盘接口 249
7.5 定时器/计数器 255
7.6 中断控制器及编程技术 268
7.7 DMA传送和DMA控制器 293
习题 309
第八章 微型计算机总线 311
8.1 概述 311
8.2 PC/XT(8位ISA)总线及应用 313
8.3 PC/AT(16位ISA)总线 321
8.4 PCI总线 325
习题 340
第九章 CRT显示器适配器 341
9.1 CRT显示器原理 341
9.2 MC6845控制器 346
9.3 彩色字符/图形显示器适配器(CGA) 350
9.4 EGA/VGA的显示方式 365
习题 371
第十章 打印机适配器 373
10.1 打印机适配器 373
10.2 打印机适配器的编程及使用 377
习题 382
主要参考文献 383