目录 1
第一章 微型计算机的基础知识 1
§1-1 微型计算机发展过程简介 1
§1-2 微处理器与微型计算机的定义 2
§1-3 进位计数制及不同计数制之间的转换 4
§1-4 计算机中的数和编码 7
§1-5 微型计算机基础 14
第二章 微处理器结构 21
§2-1 典型的微处理器结构 21
§2-2 堆栈与堆栈指示器 25
§2-3 微处理器结构实例之一——Intel 8080 27
§2-4 微处理器结构实例之二——Z80 29
§2-5 微处理器的定时 33
第三章 微处理器的指令系统 41
§3-1 微处理器指令的基本格式 41
§3-2 微处理器指令的寻址方式 42
§3-3 Z80微处理器的指令系统 47
第四章 汇编语言程序设计 69
§4-1 概述 69
§4-2 Z80汇编语言源程序的结构 74
§4-3 程序设计基础 81
第五章 半导体存贮器 116
§5-1 概述 116
§5-2 静态RAM芯片实例 117
§5-3 Z80-CPU与存贮器的连接 120
§5-4 动态存贮器的刷新 124
§5-5 EPROM 126
第六章 微型计算机的输入与输出方法 129
§6-1 接口的作用 129
§6-2 一般的输入与输出过程 130
§6-3 输入/输出(I/O)接口的编址方式 131
§6-4 输入/输出的控制方法 133
§6-5 微处理器的中断系统 138
§6-6 Z80中断系统 146
第七章 输入/输出接口电路芯片 154
§7-1 并行I/O接口电路——Z80-PIO 154
§7-2 串行通信接口电路 165
§7-3 可编程计数器/定时器——Z80-CTC 173
§7-4 数/模和模/数转换芯片及其接口 179
§8-1 微型计算机和外部设备接口举例 191
第八章 微型计算机系统组成基础知识 191
§8-2 总线技术与标准 200
§8-3 系统组成举例 210
§8-4 监控程序 215
§8-5 操作系统简介 218
第九章 十六位微处理器——Intel 8088/8086 224
§9-1 Intel 8088/8086微处理器结构 224
§9-2 Intel 8088/8086的指令系统 242
§9-3 8088/8086宏汇编语言 266
附录A Z80指令的寻址方式与指令操作码 285
附录B Z80指令系统功能表 297
附录C 8088/8086指令系统说明 308
附录D 8088/8086指令系统目标代码 315
习题 325