第1章 微型计算机基础 1
1.1 概述 1
1.2 微型计算机的分类 2
1.3 计算机中数制和编码 3
1.4 计算机系统 7
1.5 微型计算机的工作过程 15
习题1 19
第2章 8086/8088微处理器 21
2.1 8086/8088微处理器 21
2.2 8086/8088的系统组成 32
习题2 41
第3章 指令和指令系统 44
3.1 指令和指令系统 44
3.2 寻址方式 44
3.3 8086/8088CPU指令系统 50
习题3 101
第4章 汇编语言程序设计 109
4.1 汇编语言的基本概念 109
4.2 汇编语言语句 111
4.3 汇编语言程序设计 128
4.4 DOS调用和BIOS调用 147
习题4 152
第5章 半导体存储器 154
5.1 微型计算机存储器 154
5.2 半导体存储器 158
5.3 存储芯片的扩展 169
5.4 存储器片选信号的产生方法 172
5.5 存储器与微处理器的接口电路设计 174
5.6 8086/8088CPU的存储器系统 175
习题5 179
第6章 微型计算机数据传送方法 182
6.1 接口概念及其发展 182
6.2 I/O端口的编址方法 185
6.3 I/O端口地址编码方法 186
6.4 CPU与外设之间的数据传送方式 188
6.5 8086CPU的I/O特点 191
习题6 191
第7章 串行、并行通信及接口技术 195
7.1 串行通信的基本概念 195
7.2 RS232C协议 198
7.3 可编程串行通信接口8251A 201
7.4 通用总线USB技术 204
7.5 计算机并行数据通信 205
7.6 可编程并行通信接口8255A 206
习题7 213
第8章 中断技术 215
8.1 中断的基本概念 215
8.2 8086中断系统 217
8.3 可编程中断控制器8259A 221
8.4 8259A在微机系统中的应用 236
习题8 238
第9章 定时/计数技术 240
9.1 基本概念 240
9.2 可编程定时/计数器8253-5/8254-2 241
9.3 8253在PC机中的应用 250
习题9 253
第10章 DMA技术 255
10.1 DMA传送的特点 255
10.2 DMA传送的过程 256
10.3 DMA传送的方式 257
10.4 DMA控制器(DMAC) 259
习题10 273
第11章 模拟量输入/输出接口及其应用 274
11.1 D/A转换器的接口方法 275
11.2 D/A转换器接口电路设计 276
11.3 A/D转换器接口基本原理与方法 284
11.4 A/D转换器的接口与应用 287
习题11 299
参考文献 300