第一章 计算机基础知识 1
1.1 微型计算机的发展 1
1.2 计算机中的数和编码 2
1.3 计算机的结构和功能 7
1.4 微处理器与微型计算机 10
思考与习题 14
第二章 Z80微处理器 15
2.1 Z80微处理器的结构 15
2.2 Z80-CPU的寄存器组及其功能 16
2.3 Z80-CPU芯片引脚的功能 19
2.4 Z80-CPU的时序简介 21
2.5 存贮器 24
思考与习题 29
第三章 Z80-CPU指令系统 30
3.1 指令格式 30
3.2 寻址方式 32
3.3 Z80的指令系统 55
思考与习题 55
第四章 汇编语言程序设计 57
4.1 概述 57
4.2 汇编语言 58
4.3 汇编语言程序设计 61
4.4 提高程序的质量 74
思考与习题 75
5.1 接口的结构与功能 77
第五章 接口技术 77
5.2 CPU与外设间的数据传送方式 80
5.3 中断 85
思考与习题 94
第六章 接口电路 95
6.1 Z80的并行接口电路-PIO 95
6.2 Z80计数器/定时器-CTC 111
6.3 数/模和模/数转换电路 122
思考与习题 133
第七章 单板机及其应用 135
7.1 TP801单板机的组成和电路 135
7.2 TP801单板机监控程序简介 141
7.3 单板机的应用 144
第八章 单片微型计算机 168
8.1 概述 168
8.2 MCS-48单片机的结构 169
8.3 MCS-48单片机的功能 173
8.4 输入、输出和中断 179
8.5 程序举例 182
附录 186
一、ASCII字符表 186
二、Z80指令机器码表 187
三、Z80指令系统 196
四、MCS-48系列单片机指令表 205