目 录 1
第一章 绪论 1
第一节 电子计算机发展简述 1
第二节电子计算机的应用 2
第三节 电子计算机的基本工作方式 3
第四节 电子计算机系统 7
第二章数和符号在计算机中的表示方法 9
第一节进位计数制 9
第三节不同进位制之间的转换 10
第三节带符号的数在计算机中的表示方法 13
第四节定点数与浮点数 21
第五节十进制数的运算 23
第六节 ASCII码 25
第三章微型计算机组成 27
第一节微型计算机硬件组成 27
第二节中央处理机的组成 29
第三节内存贮器的组成 32
第四节总线组成 33
第六节计算机组成框图及工作过程 34
第五节输入输出接口 34
第四章微型计算机的指令系统与程序设计初步 36
第一节指令及其格式 36
第二节指令的操作性质 37
第三节寻址方式 38
第四节 Z-80 CPU的基本指令 41
第五节程序设计初步 51
第五章半导体存贮器 68
第一节半导体存贮器的类别 68
第二节只读存贮器 69
第三节读/写存贮器 73
第六章计算机的输入与输出 80
第一节输入输出传送方式 80
第二节一般程序传送方式 80
第三节程序中断传送方式 83
第四节查询式中断 85
第五节向量中断 87
第六节直接存贮器存取 89
第一节Z-80 CPU 92
第七章Z-80微型计算机 92
第二节并行输入/输出接口芯片Z-80 PIO 117
第四节单板机的原理与结构 126
第三节计数器/定时器芯片Z-80 CTC 130
第八章Z-80汇编语言程序设计 152
第一节汇编语言程序设计 152
第二节程序设计举例 157
第九章浮点运算 168
第一节浮点数及其在机器中的表示方法 168
第二节浮点数的运算 171
第十章单板机监控程序 189
第一节监控程序(BUG)概述 189
第二节监控程序结构 190
第三节监控程序中的一些通用子程序 193
第四节初始化程序 197
第五节显示程序 199
第六节键分析程序 202
第七节键处理程序 207
第八节监控程序中的命令处理程序及若干重要子程序 210
第九节单板计算机与录音机的连接 252
第十一章 A/D、D/A 变换器与计算机接口 269
第一节概述 269
第二节D/A变换器 274
第三节A/D变换器 278
第十二章软盘驱动器与计算机接口 286
第一节软磁盘 286
第二节软磁盘驱动器 291
第三节驱动器接口控制器 292
第四节磁盘操作程序举例 300
第十三章磁盘文件管理简介 306
第一节盘区登记与管理 306
第二节文件目录 309
第三节磁盘文件管理中的基本操作 312
第四节磁盘文件操作举例 318
附录一微型计算机原理与程序设计习题 323
附录二Z-80指令系统表 341
附录三Z-80指令的机器周期表 371