目录 1
前言 1
第一章 系统概述及符号约定 1
第一节 数字系统概述 1
第二节 系统的组成部件及其符号约定 4
第二章 寄存器传送及数据通道 11
第一节 概述 11
第二节 寄存器直接传送 12
第三节 寄存器受理传送 17
第四节 数据的传送通道 27
第三章 控制顺序和硬件程序 32
第一节 简单控制顺序 33
第二节 具有分支的控制顺序 36
第三节 具有循环的控制顺序 39
第四节 乘法的控制顺序 46
第五节 除法的控制顺序 50
第六节 控制顺序与控制器 52
第七节 硬件程序 57
第一节 只读存储器及其应用 59
第四章 存储器在数字系统中的应用 59
第二节 随机存储器及其应用 65
第三节 循环移位存储器 79
第四节 数字滤波器 82
第五章 硬件程序的电路实现 88
第一节 控制器的电路设计 88
第二节 减少控制器中触发器的方法 96
第三节 数据网络的设计 110
第一节 微程序控制器的概念 116
第六章 微程序控制器 116
第二节 微程序设计初步 118
第三节 微程序控制器的硬件程序 125
第七章 模型计算机的基本结构和指令系统 129
第一节 模型机的结构 129
第二节 模型机的指令系统 132
第三节 程序设计举例 144
第四节 模型机结构的充实 152
第一节 指令分类及执行指令的流程图 155
第八章 模型机的硬件程序 155
第二节 具有地址码指令的控制顺序 159
第三节 操作指令的编码及其控制顺序 164
第四节 数据通道的改进 168
第九章 系统之间的数据传输和通信 172
第一节 系统之间的数据传输 173
第二节 系统之间的通信 174
第三节 通信方式举例与同步问题 176
第四节 并行操作的控制顺序 185
第十章 模型机的输入输出系统和中断 194
第一节 传送数据的基本过程和方式 195
第二节 模型机的输入输出指令 198
第三节 实现输入输出传送指令(IOT)的控制顺序 201
第四节 模型机的中断系统 206
第五节 中断服务程序与中断指令 213
第十一章 模型机的接口 219
第一节 模型机接口的通用流程 219
第二节 模型机的接口举例 222
第一节 概述 232
第十二章 微处理器 232
第二节 微处理器的结构 233
第三节 CPU与存储器连接 244
第四节 CPU与I/O设备的连接 245
第十三章 微型计算机程序设计简介 247
第一节 以微型计算机为主体的数字系统设计过程 247
第二节 数据的传送程序 250
第三节 分支与循环程序 253
第四节 堆栈及其指令的应用 255
第五节 子程序的调用 257
第六节 查表程序 261
第七节 输入输出指令的应用 269
第八节 8080微型计算机的中断系统及中断服务程序 271
附录 8080微型计算机的指令系统 285
第一节 指令格式和编址方式 285
第二节 条件标志 286
第三节 符号和缩写 287
第四节 指令说明 289