第1章 绪论 1
1.1 概述 1
1.2 运算基础 5
1.3 微型计算机的基本结构 21
1.4 多媒体计算机 29
习题与思考题 31
第2章 Intel 32位CPU 33
2.1 CPU的基本结构 34
2.2 寄存器 40
2.3 CPU的工作模式 48
2.4 指令流水线操作 50
2.5 Pentium 32位微处理器 52
习题与思考题 55
第3章 80×86寻址方式和指令系统 56
3.1 80×86寻址方式 56
3.2 80×86指令格式 67
3.3 80×86指令系统 68
习题与思考题 93
第4章 汇编语言及其程序设计 95
4.1 概述 95
4.2 汇编语言 98
4.3 分支程序设计 100
4.4 循环程序设计 104
4.5 子程序设计 107
4.6 汇编语言程序上机过程 109
习题与思考题 109
第5章 内存储器及其管理 111
5.1 存储器概述 111
5.2 存储器的扩展设计 113
5.3 80486存储器管理模式 120
习题与思考题 126
第6章 输入/输出接口技术 127
6.1 输入/输出接口概述 127
6.2 输入/输出方式 131
6.3 CPU与外设通信的接口 132
习题与思考题 149
第7章 中断系统 151
7.1 中断的有关概念 151
7.2 可编程中断控制器8259A 161
习题与思考题 178
第8章 可编程接口芯片 179
8.1 概述 179
8.2 可编程并行接口芯片8255A 180
8.3 可编程计数器/定时器8254 198
8.4 可编程串行输入/输出接口芯片8251A 212
习题与思考题 229
第9章 D/A与A/D转换技术 232
9.1 概述 232
9.2 D/A转换器 233
9.3 A/D转换器 243
9.4 D/A和A/D器件的选择 258
习题与思考题 259
第10章 总线技术 261
10.1 概述 261
10.2 常用总线介绍 266
习题与思考题 287
第11章 微型计算机的应用 289
11.1 微型计算机的应用领域 289
11.2 微型计算机的应用举例 291
习题与思考题 299
参考文献 302