第一章 概述 1
第一节 电子计算机的基本组成和工作原理 1
第二节 微处理器、微型计算机、微处理器系统 3
第三节 微型计算机的发展 5
第四节 微型计算机的应用 6
习题 7
第二章 计算机中的数制与编码 8
第一节 数制及其转换 8
第二节 计算机中数的表示方法 11
第三节 常用的编码方法 14
习题 17
第三章 微处理器及其结构 19
第一节 8086/8088微处理器的内部结构 19
第二节 8086/8088微处理器的外部特性 25
第三节 存储器组织 30
第四节 8086微处理器的工作时序 34
第五节 Intel 80x86微处理器简介 37
习题 40
第四章 8086/8088 CPU指令系统 41
第一节 8086/8088 CPU寻址方式 41
第二节 8086/8088指令码格式 46
第三节 数据传送指令 47
第四节 算术运算指令 55
第五节 逻辑运算和移位指令 63
第六节 串操作指令 68
第七节 控制转移指令 71
第八节 处理器控制指令 80
习题 82
第五章 汇编语言程序设计 84
第一节 程序设计语言的演变 84
第二节 汇编语言程序结构与语句格式 85
第三节 伪指令 90
第四节 汇编语言程序设计 95
第五节 常用DOS功能调用 110
第六节 汇编语言源程序上机过程 112
习题 118
第六章 存储器系统 120
第一节 概述 120
第二节 半导体存储器芯片 123
第三节 存储器扩充方法 131
第四节 存储器与微处理器的连接 133
第五节 提高主存储器性能的措施 138
习题 139
第七章 中断技术 141
第一节 概述 141
第二节 8086/8088的中断系统 145
第三节 可编程中断控制器8259A 148
习题 164
第八章 输入/输出接口技术 165
第一节 概述 165
第二节 CPU与接口之间传送信息的方式 168
第三节 可编程并行接口芯片8255A 172
第四节 可编程计数器/定时器8253 182
习题 192
第九章 串行通信技术及其接口芯片 194
第一节 串行通信概述 194
第二节 串行通信接口标准 198
第三节 串行通信接口的基本原理 203
第四节 可编程串行接口芯片Intel 8251A 205
习题 212
附录 213
参考文献 221