第一章 概论 1
第一节 引言 1
目录 1
第二节 微处理机与微计算机 9
第二章 Z—80中央处理机(CPU) 18
第一节 概述 18
第二节 Z-80的组成及各部分的作用 21
第三节 CPU的定时信号 31
第三章 Z—80指令系统 40
第一节 概述 40
第二节 数据传送指令 44
第三节 数据操作指令 68
第四节 程序控制指令 92
第五节 CPU控制和位操作指令 100
第一节 概述 111
第四章 存贮器 111
第二节 静态随机存取存贮器(RAM) 112
第三节 动态随机存取存贮器(RAM) 118
第四节 只读存贮器(ROM) 124
第五节 存贮器连接 128
第五章 汇编语言程序设计方法 138
第一节 Z—80汇编程序的约定 138
第二节 汇编语言程序设计方法 143
第六章 算术运算程序设计 181
第一节 定点数算术运算程序设计 181
第二节 浮点数算术运算程序设计 210
第七章 基本函数程序设计 232
第一节 算法分析 232
第二节 三角函数程序设计 233
第三节 平方根程序设计 242
第四节 指数函数程序设计 248
第五节 对数函数程序设计 255
第八章 非数值操作的程序设计 262
第一节 代码转换 262
第二节 线性表的分类 272
第三节 查表技术 277
第九章 可编程接口芯片 285
第一节 概说 285
第二节 Z—80 CTC接口芯片 286
第三节 Z—80 PIO接口芯片 298
第四节 Z—80 SIO接口芯片 315
第十章 外部设备及其管理 339
第一节 Z—80单板机的组成 339
第二节 七段发光管显示器 341
第三节 键盘 347
第四节 EPROM的写入设备 352
第五节 音频盒式磁带机 356
第十一章 单板计算机的监控程序 374
第一节 监控程序的作用 374
第二节 监控程序的结构 378
第三节 监控程序的主要内容 383
第四节 监控程序的应用与修改 402
第十二章 单板计算机的应用 404
第一节 TTL集成电路测试器 404
第二节 用PIO完成一个工业顺序控制 409
第三节 测频仪的自动数据记录 414
第四节 游戏程序 422
第五节 数据采集和处理系统 427
附录一 监控程序表 438
附录二 ASCII码表 475
附录三 Z—80指令表 475
附图 Z—80单板计算机线路原理图 485