第一章 计算机概述 1
第一节 电子计算机的基本组成和工作原理 1
第二节 微处理器、微型计算机、微处理器系统 3
第三节 微处理器和微型计算机的发展历史 6
第四节 微型计算机的特点 11
第五节 微型计算机的应用 12
小结 13
习题 13
第二章 运算基础 14
第一节 进位计数制及其之间的相互转换 14
第二节 计算机中数的表示方法 20
第三节 二进制数运算规则 24
第四节 常用的编码方法 27
小结 31
习题 31
第三章 8086/8088微型计算机体系结构 33
第一节 8086/8088内部结构 33
第二节 存储器结构 40
第三节 8086/8088 CPU引脚及功能 47
第四节 8086/8088系统配置 53
第五节 8086/8088 CPU内部时序 66
小结 75
习题 75
第四章 8086/8088 CPU指令系统 77
第一节 概述 77
第二节 8086/8088 CPU寻址方式 77
第三节 8086/8088指令码格式 83
第四节 数据传送指令 89
第五节 算术运算指令 97
第六节 逻辑运算和移位指令 108
第七节 串操作指令 114
第八节 控制转移指令 120
第九节 处理器控制指令 132
小结 134
习题 134
第五章 汇编语言程序设计 136
第一节 机器语言、汇编语言和高级语言 136
第二节 汇编语言源程序书写格式 137
第三节 伪指令及其应用 144
第四节 程序设计步骤 150
第五节 程序的基本结构 153
第六节 常用DOS功能调用 170
第七节 程序设计举例 173
第八节 汇编语言源程序上机过程 192
小结 202
习题 203
第六章 存储器 206
第一节 概述 206
第二节 存储器芯片的组成与结构 211
第三节 存储器扩充方法 223
第四节 存储器与微处理器的连接 225
第五节 提高主存储器性能的措施 233
第六节 几种新型的半导体存储器 242
小结 244
习题 244
第七章 输入输出和中断技术 247
第一节 概述 247
第二节 CPU与接口之间传送信息的方式 252
第三节 中断系统 258
第四节 8088/8086的中断系统 266
第五节 中断控制器8259A 270
小结 291
习题 292
第八章 可编程接口芯片及其应用 293
第一节 概述 293
第二节 可编程并行接口芯片8255A 294
第三节 可编程计数器/定时器8253 315
第四节 串行通信及串行接口芯片8251 330
小结 354
习题 355
第九章 高档微处理器简介 356
第一节 高档微处理器概述 356
第二节 80386微处理器 357
第三节 80486微处理器简介 372
第四节 Pentium系列微处理器 377
小结 381
习题 382
第十章 微型计算机在自动控制中的应用 383
第一节 微型计算机应用的意义和类型 383
第二节 典型微型计算机控制系统的组成 385
第三节 微型计算机在开环控制系统中的应用 386
第四节 以微型计算机为基础的闭环控制系统 391
第五节 微型计算机在过程控制系统中的应用 393
参考文献 402