第一章 概述 1
第一节 电子计算机的发展概况 1
一、电子数字计算机的沿革 1
二、微型计算机的发展 3
三、我国计算机的发展 4
四、电子计算机的发展趋势 5
第二节 电子计算机的应用简况 6
一、电子计算机的应用 6
二、计算机在国民经济中的地位与作用 8
第三节 电子计算机系统的组成 11
一、电子计算机的硬件 11
二、电子计算机的软件 13
二、二进位计数制及其优点 17
一、进位计数制的特点 17
第一节 数的表示方法 17
第二章 电子计算机基础知识 17
三、十进制数和二进制数之间的换算 19
四、其它进位计数制——八进制和十六进制 20
五、二进制编码 22
六、计算机中小数点的表示方法 25
七、计算机中正负数的表示方法 25
第二节 二进制运算方法 30
一、补码浮点加法 31
二、减法运算 32
三、乘法运算 33
四、除法运算 34
第三节 电子计算机的基本逻辑单元简介 36
一、组合逻辑电路 36
1.与门 37
2.或门 38
3.非门 39
4.与非门和或非门 40
5.逻辑门应用实例 41
二、时序逻辑电路 44
1.基本R—S触发器 44
2.时钟脉冲控制的R—S触发器 46
3.J—K触发器 48
4.主—从式触发器 49
5.D型触发器 50
第四节 基本逻辑部件 51
一、寄存器 51
二、二进制计数器 52
第五节 三态门电路 54
一、三态器件的功能 54
二、单向三态输出电路 54
三、双向三态门电路 55
第三章 微型计算机的硬件结构及工作原理 58
第一节 中央处理器CPU 59
一、运算器 59
二、控制器 64
三、计算机如何高速、自动地进行信息处理 67
第二节 Z80—CPU的组成及引脚介绍 71
一、Z80—CPU的组成 71
二、Z80—CPU引脚及其功能 75
第三节 半导体存贮器 79
一、半导体存贮器的分类 79
二、半导体随机读写存贮器RAM 83
第四章 电子计算机的软件介绍 98
第一节 电子计算机的指令系统 99
一、概述 99
二、指令的格式 100
三、Z80机的寻址方式 101
四、Z80机的指令系统 106
第二节 汇编语言程序设计简介 129
一、伪指令 131
二、程序设计举例 132
1.框图 133
2.简单程序设计 134
3.分支程序的设计 137
4.循环程序设计 140
5.子程序设计 150
6.综合举例 156
第三节 BASIC语言程序设计 164
一、BASIC语言的特点 164
二、BASICⅡ语言的基本词法 168
三、基本语句 174
四、复合语句与程序结构 182
五、数组说明语句 193
六、字符串函数 197
七、特殊功能语句和函数 202
八、健盘操作 206
第五章 微型机的输入输出及可编程接口 212
第一节 常用的输入输出设备 212
一、键盘 212
二、CRT显示器 214
三、软磁盘 219
第二节 输入输出方式 223
一、无条件传送方式 225
二、查询传送方式 225
三、中断方式 226
四、DMA传送方式 228
五、常用接口元件 230
一、并行接口芯片(Z80—PIO) 234
第三节 可编程序接口 234
二、Z80—CTC芯片 249
三、A/D及D/A转换芯片 259
四、串行接口芯片 279
第六章 如何选择微型计算机 289
第一节 计算机的主要技术指标 289
第二节 微型计算机的分类 290
第三节 微型计算机选型时注意事项 292
第七章 微型计算机应用介绍 293
第一节 微型计算机在信息处理上的应用 293
一、微型计算机用于企业辅助管理 295
二、微型计算机用于情报资料检索 296
三、微型计算机用于机关事务处理和人事档案的管理 298
第二节 微型计算机在自动控制方面的应用 300
一、微型计算机用于自动控制 301
二、微型计算机在监测系统中的应用 303
三、微型计算机在仪器仪表中的应用 305
第三节 微型计算机用于科学计算和辅助设计 306
一、微型计算机用于工程计算 306
二、事型计算机用于气象预报 308
三、微型计算机用于辅助设计 308
第四节 微型计算机在农业交通方面的应用 310
一、微型计算机在农业方面的应用 310
二、微型计算机在邮电、交通方面的应用 311
第五节 微型计算机应用系统的建立 313
一、建立计算机应用系统的条件 313
二、建立计算机应用系统的步骤 315
三、计算机应用系统的评价 322
四、为促进我国的计算机应用而努力 324
附录一 三种典型的十六位微处理机简介 325
附录二 主要微处理器一览表 329
附录三 ASCII(美国信息交换标准码)字符表 331