第一章 微型计算机的基础知识 1
1.1引言 1
1.2数制及不同数制之间的转换 1
1.3数的定点和浮点表示 6
1.4码制 7
第二章 Z80—CPU的结构及定时 10
2.1概述 10
2.2寄存器 11
2.3总线及引脚(Pin) 16
2.4Z80-CPU的定时 17
第三章 存储器 23
3.1存储器概念 23
3.2只读存储器 33
3.3读写存贮器 40
第四章 Z80—CPU指令系统 48
4.1概述 48
4.2寻扯方式 50
4.3数据传送指令 52
4.4数据操作指令 57
4.5程序控制指令 62
4.6输入/输出(I/O)指令组 65
4.7CPU控制和位操作指令 67
4.8关于Z80—CPU的中断 68
第五章 汇编语言程序设计 74
5.1 微型计算机使用的语言 74
5.2 程序设计步骤 83
5.3 测试、子程序与表 89
第六章 Z80—PIO并行输入/输出接口芯片一 100
6.1 概述 100
6.2 Z80—PIO的引脚和框图 100
6.3 PIO的初始化 107
6.4 PIO应用举例 116
第七章 Z80—CTC计算器/定时器芯片 125
7.1概述 125
7.2CTC的方框图及引脚 125
7.3CTC的工作方式和初始化 130
7.4CCT的硬件连接 141
第八章 数据变换器件 142
8.1 概述 142
8.2 数据变换器的术语 144
8.3 D/A变换器的一般原理 147
8.4 D/A变换器的几种实际产品 150
8.5 A/D变换器的一般原理 157
8.6 A/D变换器的几种实际产品 160
附录 175
算术运算及程序举例 175
A.1二进制与BCD的变换 175
A.2二进制乘法 179
A.3二进制除法(8位数) 181
A.4浮点运算 183
B.几种常用的数字逻辑电路 187
B.1逻辑电路 187
B.2运算电路 188
B.3触发器与寄存器 191
B.4存储器 196