第1章 微型计算机基础 1
概述 1
计算机中信息的表示方法 7
习题 18
第2章 CPU原理 19
概述 19
算术逻辑部件ALU 20
CPU运算方法 23
初级计算机结构及原理 33
指令系统 40
组合逻辑控制器 48
微程序控制器 49
提高CPU性能的措施 51
习题 54
第3章 8086微处理器 55
8086内部结构 55
8086主存储器和堆栈 60
8086工作模式和外特性 61
8086总线及操作时序 67
习题 71
第4章 8086指令系统 72
8086寻址方式 72
8086指令系统 79
习题 96
第5章 汇编语言程序设计 99
概述 99
汇编语言的表达式 101
伪指令 104
宏指令 108
汇编语言程序设计 111
实用程序设计举例 120
汇编语言程序的开发过程 123
习题 130
第6章 存储器 132
存储器概述 132
半导体存储器 133
主存储器组织 140
存储器系统结构 148
存储器的研究与发展 155
习题 156
第7章 接口技术与芯片级接口 158
接口技术 158
可编程并行接口 170
可编程串行接口 179
中断系统及中断控制器 187
DMA控制器 208
常见外围芯片 215
习题 229
第8章 总线技术 232
总线概述 232
系统总线 235
局部总线 236
设备总线 240
现场总线 251
习题 255
第9章 IA—32微处理器结构及编程 256
IA—32微处理器概述 256
Pentium微处理器 257
IA—32微处理器指令系统 268
保护方式下的IA—32微处理器及其编程 278
编程实例 304
高性能Pentium处理器和具有MMXTM技术的Pentium处理器 309
习题 310
第10章 接口程序及技术 311
接口(驱动)程序概述 311
DOS系统的接口程序及实现 315
Windows操作系统下的接口程序 322
Windows软件接口技术 324
习题 325
附录 327
参考文献 328