第1章 微处理器概述 1
1.1 微处理器的发展和特点 1
一、微处理器的发展 1
二、微处理器的特点 3
三、微处理器的主要性能指标 4
四、现代微处理器的新功能 4
五、微处理器及微型计算机系统的概念 5
1.2 微处理器的基本结构与工作原理 6
一、微处理器的基本结构 6
二、指令的执行过程 8
三、典型的微处理器 8
四、微处理器中的新功能部件 15
五、微处理器采用的新技术 16
六、微处理器的运算速度 17
1.3 数的运算及代码 18
一、数制 18
二、机器代码与编码 20
三、原码、反码、补码 24
四、数的定点表示与浮点表示 25
习题与思考 27
第2章 微型计算机 31
2.1 微型计算机的发展与特点 31
一、计算机的发展 31
二、微型计算机的发展 32
三、微型计算机的特点与应用 33
四、微型计算机的分类 34
五、微型计算机主板结构与分类 34
2.2 微型计算机的组成与工作原理 36
一、微型计算机的硬件组成 36
二、微型计算机系统 38
三、微型计算机的主要技术指标 39
四、微型计算机的工作过程 40
2.3 微型计算机的存储器 41
一、存储器的功能 41
二、存储器的分类 41
三、存储器的主要性能指标 43
四、存储器的多级结构 44
五、存储器的连接 45
2.4 指令系统 46
一、程序设计语言概述 47
二、8088汇编指令系统 48
三、汇编程序 61
2.5 微型计算机的中断系统 62
一、中断的基本概念 62
二、程序中断的处理过程 62
三、8088的中断系统 63
2.6 微型计算机系统总线 64
一、ISA总线 64
二、EISA总线 65
三、VESA局部总线(VL总线) 65
四、PCI总线 66
五、AGP总线 67
六、通用串行总线(USB) 67
2.7 微型计算机输入/输出与接口 68
一、输入/输出接口 68
二、微型计算机与外设的通信方式 69
2.8 微型计算机的外部设备 72
一、键盘与鼠标器 72
二、CRT显示器和显示卡 74
三、打印机 76
四、软盘驱动器 77
五、硬盘驱动器 79
六、光盘驱动器 82
七、新一代存储设备 86
2.9 单板微型计算机简介 88
一、微处理器 89
二、存储器 89
三、I/O接口 90
四、单板微型计算机的操作与使用 91
习题与思考 93
第3章 单片机及其应用 100
3.1 单片微型计算机 100
一、什么是单片机 100
二、典型的单片机结构 100
3.2 单片机的结构 100
一、单片机的外部特性 101
二、单片机的内部结构和特性 103
3.3 中央处理器CPU 104
一、运算器 104
二、控制器 104
三、特殊功能寄存器 106
3.4 存储器的组织结构 107
一、程序存储器 108
二、数据存储器 108
三、特殊功能寄存器 110
四、寻址方式 111
3.5 定时器/计数器 112
一、定时器/计数器0和1的结构 112
二、定时器/计数器0和1的四种工作方式 114
3.6 并行输入/输出接口 116
一、P0口 116
二、P1口 117
三、P2口 117
四、P3口 118
3.7 串行输入/输出接口 119
一、串行口的控制 119
二、串行口的工作方式 120
3.8 中断系统 122
一、中断源 122
二、中断控制 122
三、中断优先级 122
四、中断的响应过程 123
3.9 指令系统 123
一、指令系统的分类 123
二、指令系统表 124
3.10 程序设计举例 128
一、简单程序设计 128
二、条件及无条件转向控制程序设计 129
三、循环程序 130
四、程序设计的应用 131
习题与思考 133
第4章 单片机在家用电器中的应用 135
4.1 单片机在彩色电视机中的应用 135
一、系统的组成 135
二、工作原理 135
4.2 单片机在组合音响中的应用 139
一、系统的组成 139
二、数字调谐器的应用 141
4.3 单片机在电冰箱中的应用 141
一、系统的组成 141
二、电冰箱控制器的硬件电路 141
4.4 单片机在洗衣机中的应用 143
一、什么是模糊控制 143
二、洗衣机模糊控制系统 143
三、模糊控制洗衣机的单片机工作原理 145
四、系统的软件 145
4.5 单片机在分体式空调器中的应用 149
一、分体式空调器的控制功能 149
二、分体式空调器控制系统的组成 149
三、控制器的硬件电路 150
四、控制器的软件 151
4.6 单片机在电饭锅中的应用 155
一、煮饭的工艺过程 156
二、工艺过程的控制 156
三、电饭锅的单片机控制器硬件电路 157
四、模糊电饭锅的控制软件 158
4.7 单片机在电磁灶中的应用 159
一、电磁灶工作过程 159
二、电磁灶控制系统 160
三、电磁灶的单片机控制器硬件电路 160
四、电磁灶的控制软件 161
4.8 单片机在电热水器中的应用 163
一、电热水器的功能 163
二、系统结构 164
三、系统的硬件设计 164
四、控制器软件设计 168
习题与思考 169
附录一 8088指令系统 170
附录二 Z80指令系统 173