目录 1
第一章 微处理机和微型计算机导论 1
1—1 简史 1
1—2 应用 4
第二章 数字逻辑 7
2—1 组合逻辑电路 7
2—2 时序电路 16
2—3 小结 22
问题 23
3—1 二进制加法 25
第三章 计算机算法 25
3—2 带符号的数 27
3—3 二进制乘法和除法 34
3—4 算术/逻辑单元(ALU)的运算 38
3—5 十进制的二进制代码(BCD)算法 42
3—6 小结 45
问题和习题 46
第四章 数字计算机基础 48
4—1 通用计算机的概念 48
4—2 控制功能 57
4—3 存贮(记忆)功能 58
4—4 算术/逻辑功能 62
4—5 输入功能 65
4—6 输出功能 68
4—7 小结 69
问题 70
第五章 微处理机、微型计算机的概念 71
5—1 总线 72
5—2 微处理机的数据流 74
5—3 小结 78
问题 79
6—1 控制功能 80
第六章 微处理机的硬件 80
6—2 存贮(记忆)功能 84
6—3 算术/逻辑功能 87
6—4 输入/输出功能 89
6—5 小结 90
问题 90
第七章 微处理机的软件 92
7—1 预备知识 92
7—2 指令集 98
7—3 指令集的应用 113
7—4 小结 119
问题 119
思考题 120
第八章 微型计算机的输入/输出 121
8—1 并行输入 121
8—2 并行输出 141
8—3 串行输入/输出 144
8—4 小结 152
问题 153
第九章 内存贮器 155
9—1 信息存贮概述 155
9—2 随机存取存贮器(RAM) 161
9—3 只读存贮器(ROM) 175
9—4 磁芯 178
9—5 典型的微型计算机存贮器 181
9—6 小结 184
问题 185
第十章 外存贮器 187
10—1 大容量存贮装置的原理 187
10—2 磁盘存贮器 193
10—3 盒式磁带存贮器 198
10—4 磁泡存贮器 206
10—5 电荷耦合器件(CCD) 209
问题 212
10—6 小结 212
第十一章 典型的微型计算机(硬件) 214
11—1 微型计算机系统 214
11—2 微处理机 218
11—3 外部接口 221
11—4 内部通讯 226
11—5 外部通讯 230
11—6 存贮器 233
11—7 小结 235
第十二章 典型的微型计算机(软件) 237
12—1 微型计算机指令 238
12—2 机器语言程序设计 245
12—3 汇编语言程序设计 249
12—4 高级语言程序设计 252
12—5 小结 257
问题 258
第十三章 应用 259
13—1 微波炉控制 259
13—2 智能打字机 264
13—3 从“微”到“小” 269
13—4 结束语 275
附录A 276
附录B 277