目录 1
第一章 概述 1
§1.1 计算机的发展概况 1
§1.2 计算机的用途 4
§1.3 计算机的硬件组成 6
§1.4 计算机的系统软件 10
第二章 计算机中的数制与码制 15
§2.1 进位计数制 15
§2.2 进位计数制之间的转换 21
§2.3 二进制数的运算 30
§2.4 数的定点与浮点表示 36
§2.5 数的原码、反码和补码 42
§2.6 信息的编码 51
小结 54
思考题与习题 56
第三章 微型计算机的组成原理 58
§3.1 微型计算机的结构 58
§3.2 总线 62
§3.3 存贮器 70
一、存贮器的分类 71
二、读写存贮器RAM 73
三、只读存贮器ROM 88
四、存贮器的连接 97
§3.4 微处理器 108
一、Z 80 CPU的结构 109
二、Z 80 CPU芯片引脚说明 120
三、Z 80 CPU的时序 125
§3.5 指令的执行过程 134
小结 139
思考题与习题 141
第四章 Z 80指令系统 144
§4.1 指令的格式 144
§4.2 Z 80的寻址方式 146
§4.3 Z 80指令系统 155
小结 210
思考题与习题 211
第五章 Z 80汇编语言程序设计 218
§5.1 Z 80汇编语言概述 219
§5.2 程序设计方法概述 233
§5.3 简单程序的设计 237
§5.4 分支程序的设计 246
§5.5 循环程序的设计 258
§5.6 子程序 273
§5.7 程序举例 281
一、查表程序 281
二、代码转换程序 286
三、清单处理程序 294
四、字符串处理程序 302
小结 310
思考题与习题 311
第六章 微型计算机的输入与输出 315
§6.1 Z 80的输入输出指令及时序 316
§6.2 CPU与外部设备之间的数据传送 324
§6.3 Z 80中断方式 335
§6.4 Z 80 PIO芯片 349
§6.5 Z 80 CTC芯片 371
§6.6 输入与输出控制程序的设计 390
小结 415
思考题与习题 416
第七章 微型计算机在控制中的应用 420
§7.1 微型计算机控制系统的组成与设计 420
§7.2 时间顺序控制系统 422
§7.3 条件顺序控制系统 429
§7.4 微型计算机群控系统 434
§7.5 模拟量控制 466
小结 479
思考题与习题 480
§8.1 存取包机械手的控制 482
第八章 微型计算机在邮电通信中的应用举例 482
§8.2 包裹分拣机的控制 496
§8.3 信函分拣机的控制 511
§8.4 市内电话自动计费 522
§8.5 微波设备的遥测遥控 532
小结 543
复习思考题 544
附录Ⅰ Z 80指令系统表 546
附录Ⅱ Z 80指令分类表 586