目录 1
概论 1
第一篇 微计算机基础及应用 8
第一章 基础知识 8
§1-1 进位计数制 8
§1-2 原码、反码和补码 10
§1-3 逻辑元件 12
§1-4 逻辑部件 17
第二章 微处理机简介 26
§2-1 微处理机及其组成 26
§2-2 Z80的CPU 27
§2-3 CPU的引脚及其作用 32
§2-4 Z80-CPU的指令译码及定时 34
§2-5 存贮器 35
第三章 Z80-CPU指令系统 39
§3-1 寻址方式 39
§3-2 Z80指令的分类 42
§3-3 传送指令 43
§3-4 数据操作指令 46
§3-5 程序控制指令 51
§3-6 CPU控制指令和位操作指令 53
第四章 汇编语言程序设计 57
§4-1 程序设计的步骤和方法 57
§4-2 简单程序设计 61
§4-3 分支程序设计 66
§4-4 循环程序设计 70
§4-5 代码转换程序设计 74
§4-6 查表及列表程序设计 79
§4-7 调用子程序的程序设计 81
§4-8 编制程序的一些经验 85
第五章 可编程芯片的程序设计 87
§5-1 可编程I/O接口芯片Z80-PIO 87
§5-2 计数器/计时器芯片CTC 101
§5-3 数/模和模/数转换芯片 114
第六章 单板微型计算机的使用及对外设的控制 122
§6-1 单板微型计算机的组成 122
§6-2 单板微型计算机的存贮器和I/O接口 123
§6-3 单板微型计算机的键盘及键控程序 125
§6-4 显示器及显示程序 132
§6-5 EPROM的写入 134
§6-6 利用盒式录音机转贮和输入程序 138
§6-7 单板微型计算机的应用实例 139
附录 147
一、ASCII码表 147
二、Z80指令表 148
三、P1O编程摘要 165
四、CTC编程摘要 166
五、Z80助记符指令与机器码对照表 167
六、Z80单板计算机线路原理图 176