第1章 微型计算机概述 1
1.1 本章知识重点 1
1.1.1 微处理器和微型计算机的基本知识 1
1.1.2 微型计算机的硬件结构与系统组成 3
1.1.3 计算机中的数制及其转换 5
1.1.4 计算机中数值数据的表示 6
1.1.5 计算机中对文字信息及符号加工时采用的编码 7
1.2 典型例题解析 7
1.3 思考与练习题解答 11
第2章 典型微处理器 18
2.1 本章知识重点 18
2.1.1 典型微处理器主要性能指标及基本功能 18
2.1.2 微处理器的内部结构 18
2.1.3 存储器的内部结构及I/O端口 19
2.1.4 总线操作及工作模式 20
2.1.5 80X86及Pentium系列微处理器简介 21
2.2 典型例题解析 22
2.3 思考与练习题解答 28
第3章 寻址方式与指令系统 34
3.1 本章知识重点 34
3.1.1 指令系统与指令格式 34
3.1.2 寻址及寻址方式 34
3.1.3 8086指令系统的寻址方式 35
3.1.4 8086指令系统 35
3.1.5 DOS和BIOS中断调用 36
3.1.6 Pentium微处理器新增寻址方式和指令 37
3.2 典型例题解析 38
3.3 思考与练习题解答 43
第4章 汇编语言 48
4.1 本章知识重点 48
4.1.1 汇编语言与汇编程序的基本概念 48
4.1.2 汇编语言程序结构 49
4.1.3 汇编语言常用伪指令 49
4.1.4 汇编语言的工作环境与上机步骤 51
4.1.5 汇编语言程序设计 51
4.2 典型例题解析 52
4.3 思考与练习题解答 60
第5章 微型计算机的总线技术 66
5.1 本章知识重点 66
5.1.1 总线技术概述 66
5.1.2 系统总线 67
5.1.3 局部总线 68
5.1.4 其他总线介绍 69
5.2 典型例题解析 71
5.3 思考与练习题解答 73
第6章 存储器系统 81
6.1 本章知识重点 81
6.1.1 存储器概述 81
6.1.2 半导体存储器 83
6.1.3 只读存储器 86
6.1.4 存储器的扩展与寻址 87
6.1.5 存储器与微处理器的连接 87
6.1.6 辅助存储器 88
6.1.7 新型存储器技术 88
6.2 典型例题解析 89
6.3 思考与练习题解答 90
第7章 输入/输出接口技术 95
7.1 本章知识重点 95
7.1.1 输入/输出接口技术概述 95
7.1.2 I/O数据传送方式 96
7.2 典型例题解析 97
7.3 思考与练习题解答 98
第8章 可编程DMA控制器8237A 103
8.1 本章知识重点 103
8.1.1 可编程DMA控制器8237A概述 103
8.1.2 8237A的内部结构 103
8.1.3 8237A的工作方式 104
8.1.4 8237A的内部寄存器功能及格式 105
8.1.5 8237A的初始化编程 105
8.2 典型例题解析 106
8.3 思考与练习题解答 107
第9章 中断技术 109
9.1 本章知识重点 109
9.1.1 中断技术概述 109
9.1.2 8086的中断结构 110
9.1.3 可编程中断控制器8259A及其应用 112
9.2 典型例题解析 114
9.3 思考与练习题解答 116
第10章 可编程并行接口芯片8255A 120
10.1 本章知识重点 120
10.1.1 并行接口的特点及分类 120
10.1.2 通用可编程并行接口芯片8255A 120
10.2 典型例题解析 122
10.3 思考与练习题解答 124
第11章 可编程串行接口芯片8251A 127
11.1 本章知识重点 127
11.1.1 串行通信的基本概念 127
11.1.2 8251A的结构与应用 127
11.2 典型例题解析 131
11.3 思考与练习题解答 132
第12章 可编程定时器/计数器接口芯片8253 136
12.1 本章知识重点 136
12.1.1 定时器/计数器的基本概念 136
12.1.2 可编程定时器/计数器芯片8253 136
12.2 典型例题解析 138
12.3 思考与练习题解答 139
第13章 人机交互设备及接口 142
13.1 本章知识重点 142
13.1.1 键盘与鼠标 142
13.1.2 鼠标及接口电路 143
13.1.3 视频显示接口 144
13.1.4 打印机接口 145
13.1.5 其他外设简介 146
13.2 典型例题解析 146
13.3 思考与练习题解答 148
第14章 D/A及A/D转换器 150
14.1 本章知识重点 150
14.1.1 D/A转换器基本原理与应用 150
14.1.2 A/D转换器基本原理与应用 152
14.2 典型例题解析 154
14.3 思考与练习题解答 156
第15章 实验操作指导 158
15.1 DEBUG调试程序的使用 158
15.2 汇编语言上机基本操作 163
15.3 典型指令与顺序结构程序设计 167
15.4 分支结构程序设计 168
15.5 单循环结构程序设计 169
15.6 双重循环结构程序设计 170
15.7 DOS功能调用实验 171
15.8 存储器扩展实验 173
15.9 8253定时器/计数器编程实验 174
15.10 8255A并行通信实验 175
15.11 8251A串行通信实验 177
15.12 DMA传送控制实验 178
15.13 8259A中断控制器编程实验 179
15.14 数据采集系统实验 181
附录A 模拟试题及参考答案 185
模拟试题1 185
模拟试题2 187
模拟试题3 188
模拟试题1参考答案 190
模拟试题2参考答案 192
模拟试题3参考答案 195
参考文献 197