第一章 微型计算机的基础知识 1
第一节 不同进位计数制及其互换 1
第二节 带符号的二进制数 3
第三节 BCD码及文字符号代码 7
第四节 微型计算机系统的组成 9
第五节 微处理器 13
练习题 19
第二章 Z80指令系统 21
第一节 Z80指令系统的分类、书写格式及寻址方式 21
第二节 传送指令 26
第三节 数据操作指令 31
第四节 程序控制指令 38
第五节 CPU控制指令与输入输出指令 42
练习题 44
第三章 Z80汇编语言程序设计 48
第一节 汇编语言程序的格式 48
第二节 伪指令 50
第三节 汇编语言程序的编写步骤及基本结构 51
第四节 运算程序设计 58
第五节 非数值操作程序 64
练习题 71
第四章 半导体存储器 73
第一节 存储器的分类 73
第二节 随机存取存储器(RAM) 74
第三节 只读存储器(ROM) 76
第四节 CPU与存储器的连接 77
第五节 CPU的时序和存储器存取速度之间的配合 84
练习题 88
第五章 输入输出与中断 90
第一节 输入输出设备与接口 90
第二节 输入输出的传送方式 92
第三节 中断的基本概念 94
第四节 Z80中断系统 98
练习题 106
第六章 接口芯片 107
第一节 Z80 PIO接口芯片 107
第二节 Z80 CTC接口芯片 114
第三节 8255A并行接口芯片 123
第四节 DAC0832接口芯片 128
第五节 ADC0809接口芯片 132
练习题 136
第七章 单片微型计算机 138
第一节 概述 138
第二节 MCS-51系列单片机的结构 139
第三节 MCS-51系列的指令系统 146
第四节 定时器/计数器 152
第五节 MCS-51单片机的扩展技术 159
练习题 161
第八章 单板微型计算机 162
第一节 概述 162
第二节 TP801单板机的结构 162
第三节 TP801单板机的监控程序 169
第四节 SCB-1单片单板机的结构 180
第五节 SCB-1单片单板机的监控程序 182
第九章 微型计算机的应用 184
第一节 顺序控制系统 184
第二节 数据采集系统 191
第三节 步进电动机自动控制系统 195
附录 198
附录A 实验 198
附录B Z80指令的机器码表 220
附录C Z80指令系统的功能表 230
附录D MCS-51指令表 241
附录E ASCII表 244
参考文献 245