上篇 微型计算机原理及应用 1
第1章 微型计算机概述 1
1.1 微型计算机的发展概况 1
1.2 微型计算机系统 4
1.3 计算机中信息的表示方法 8
习题 17
第2章 8086/8088微处理器 19
2.1 微处理器一般结构 19
2.2 8086/8088 CPU的编程结构 20
2.3 8086/8088的工作模式和引脚信号 29
2.4 8086/8088的系统总线构成 34
2.5 8086/8088的操作和时序 37
习题 44
第3章 8086/8088指令系统和寻址方式 45
3.1 8086/8088指令系统的寻址方式 46
3.2 8086/8088的指令代码格式 54
3.3 8086/8088指令系统 55
习题 93
4.1 汇编语言源程序格式 96
第4章 汇编语言程序设计 96
4.2 伪指令与宏指令 101
4.3 汇编语言上机过程 106
4.4 系统功能调用 108
4.5 汇编语言程序设计方法 109
4.6 模块化程序设计 131
习题 135
第5章 存储器 137
5.1 概述 137
5.2 半导体存储器 139
5.3 主存储器设计 146
习题 153
第6章 输入输出接口技术 155
6.1 I/O接口概述 155
6.2 主机与外设间的数据传送方式 159
6.3 总线技术 165
习题 171
第7章 微型计算机中断技术 173
7.1 中断的基本概念 173
7.2 8086/8088中断系统 177
7.3 可编程中断控制器8259A及应用 184
习题 200
第8章 接口技术及应用 202
8.1 计数器/定时器8253 202
8.2 可编程并行通信接口8255A 209
8.3 可编程串行通信接口8251A 218
8.4 数/模(D/A)和模/数(A/D)转换及其应用 231
习题 245
第9章 单片机概述 247
9.1 单片机的发展 247
下篇 单片机原理及应用 247
9.2 单片机的软硬件系统 248
9.3 MCS-51单片机系列 249
第10章 MCS-51单片机结构和原理 250
10.1 单片机的结构特点 250
10.2 MCS-51单片机的内部结构与引脚功能 251
10.3 MCS-51单片机的存储器配置 253
10.4 MCS-51单片机内部接口部件 260
10.5 时钟电路与时序 264
习题 267
11.1 MCS-51单片机的寻址方式 268
第11章 MCS-51单片机的指令系统 268
11.2 MCS-51单片机的指令系统 270
第12章 MCS-51单片机的中断系统 287
12.1 中断源及有关的专用寄存器 287
12.2 MCS-51单片机中断系统的应用举例 292
习题 293
第13章 MCS-51单片机定时器/计数器及其应用 294
13.1 MCS-51单片机的定时器/计数器 294
13.2 定时器/计数器应用举例 299
习题 304
第14章 单片机开发技术 305
14.1 概述 305
14.2 单片机设计开发的主要步骤 305
14.3 单片机开发的相关设备 308
14.4 单片机开发的相关软件 310
14.5 单片机开发设计实例 316
附录A 系统功能调用一览表 319
附录B 8086/8088指令对标志位的影响 324
附录C 中断向量地址表 325