目录 1
第1章 微型计算机基础 1
1.1 计算机中数的表示和运算 1
1.1.1 计算机中的数制及转换 1
1.1.2 数的表示 5
1.1.3 数的运算 7
1.2 基本逻辑电路 8
1.2.1 基本逻辑门电路 8
1.2.2 译码器、触发器和寄存器 10
1.3 微型计算机 11
1.3.1 电子数字计算机概述 11
1.3.2 微型计算机组成与配置 13
1.4 例题解析 16
练习题 17
第2章 微处理器 22
2.1 微处理器的原理与组成 22
2.1.1 微处理器的基本结构 22
2.1.3 微处理器的特点与分类 23
2.1.2 微处理器的工作原理 23
2.2 8086/8088微处理器 24
2.2.1 8086/8088主要特征 24
2.2.2 8086 CPU内部结构 24
2.3 80286/80386/80486微处理器 27
2.3.1 80286微处理器 27
2.3.2 80386微处理器 27
2.3.3 80486微处理器 28
2.4 Pentium微处理器 28
2.4.2 Pentium的内部结构 29
2.4.1 Pentium特征 29
2.4.3 Pentium的工作模式 31
2.4.4 Pentium处理器的发展 31
2.5 例题解析 32
练习题 33
第3章 80X86指令系统 37
3.1 指令和指令系统 37
3.1.1 概述 37
3.1.2 指令格式 38
3.1.4 指令的流水线和并行控制 40
3.1.3 指令周期 40
3.2 寻址方式 42
3.3 80X86指令系统 45
3.3.1 数据传送指令 45
3.3.2 算术运算指令 48
3.3.3 逻辑运算和移位指令 52
3.3.4 串操作指令 55
3.3.5 程序控制指令 56
3.3.6 处理器控制指令 58
3.3.7 80X86扩展指令 59
3.4 例题解析 60
练习题 61
第4章 汇编语言程序设计 66
4.1 汇编语言的基本概念 66
4.1.1 机器语言和汇编语言 66
4.1.2 基本语法 66
4.2 汇编语言语句 67
4.2.1 语句的种类和格式 67
4.2.2 伪指令 70
4.2.3 宏指令语句 75
4.3 程序设计的基本方法 76
4.3.1 程序设计的基本步骤 76
4.3.2 程序设计的基本技术 78
4.3.3 子程序 82
4.4 DOS调用和BIOS调用 84
4.4.1 概述 84
4.4.2 DOS系统功能调用 85
4.4.3 BIOS中断调用 87
4.5 例题解析 87
练习题 88
第5章 总线技术 93
5.1 总线 93
5.1.1 概述 93
5.1.2 PC机总线结构 94
5.2 IBM PC机的总线结构与功能 95
5.2.1 IBM PC机的总线结构 95
5.2.2 系统总线工作原理 98
5.2.3 ISA总线及其扩充 100
5.3.2 PCI总线的特点 102
5.3.1 PCI总线系统的结构 102
5.3 PCI总线 102
5.3.3 PCI性能 103
5.4 外部总线 103
5.5 例题解析 106
练习题 107
第6章 存储器 109
6.1 微型计算机存储器基础 109
6.2 半导体存储器 110
6.2.1 随机存储器RAM 110
6.2.2 只读存储器ROM 113
6.3 Cache存储器 114
6.4 虚拟存储器 115
6.5 8086系统存储器组织 116
6.5.1 主存储器工作原理 116
6.5.2 8086 CPU与静态RAM的连接 117
6.5.3 8086 CPU与DRAM的连接 119
6.6 例题解析 120
练习题 121
7.1.1 接口功能及结构 125
第7章 输入输出与接口技术 125
7.1 接口的基本概念 125
7.1.2 I/O接口硬件分类与发展 127
7.2 接口编址方式与地址编码方法 127
7.2.1 接口编址方式 127
7.2.2 I/O接口地址编码方法 128
7.3 CPU与外设之间的数据传送方式 130
7.3.1 程序查询方式 130
7.3.2 中断方式 131
7.4.1 串行接口 133
7.3.3 DMA方式 133
7.4 串行、并行接口技术 133
7.4.2 并行通信接口 136
7.5 模拟接口技术 137
7.5.1 D/A接口技术 137
7.5.2 A/D接口技术 140
7.6 例题解析 143
练习题 144
8.1.1 8251A引脚和内部结构 147
8.1 可编程串行通信接口8251A 147
第8章 接口芯片 147
8.1.2 8251A应用实例 149
8.2 可编程并行接口8255A 150
8.2.1 8255A引脚与结构 150
8.2.2 8255A应用实例 153
8.3 可编程计数器/定时器8253A 154
8.3.1 8253A引脚与内部结构 155
8.3.2 8253A工作方式 157
8.4 DMA控制器8237A 158
8.4.1 8237A的引脚与内部结构 159
8.4.2 8237A的应用实例 162
8.5 中断控制器8259A 163
8.5.1 8259A引脚与内部结构 163
8.5.2 8259A应用实例 165
8.6 例题解析 165
练习题 167
第9章 外围设备及接口 170
9.1 磁盘、光盘接口 170
9.1.1 软盘存储器 170
9.1.2 硬盘存储器 172
9.1.3 光盘存储器 175
9.1.4 闪存和USB接口 177
9.2 LED显示器接口技术 178
9.2.1 LED显示基本原理 178
9.2.2 LED显示器与显示方式 179
9.2.3 LED应用实例 180
9.3 键盘接口技术 182
9.4 CRT显示器接口技术 185
9.4.2 CRT显示器接口 186
9.4.1 显示器概述 186
9.5 打印机接口技术 188
9.5.1 打印机的基本工作原理 188
9.5.2 主机与打印机的接口 189
9.5.3 打印机适配器 191
9.5.4 打印机输出字符的BIOS调用方法 194
9.6 例题解析 194
练习题 195
附录A 实验指导书 197
附录B 模拟试题 208