目录 1
第1章 计算机的基本结构 1
1.1 程序 1
1.2 计算机的操作 5
第2章 总线和控制 12
2.1 用总线作公用通道 12
2.2 进、出总线的方法 14
2.3 计算机结构分析 16
2.4 从控制器发出的控制信号 17
第3章 控制器 25
3.1 取指令阶段和执行指令阶段 25
3.2 环形计算器 26
3.3 读出时间和写入时间 27
3.4 取指令阶段的时序 29
3.5 执行指令阶段的时序 30
3.6 指令码的译码 34
3.7 译码器 35
3 8 指令和译码器 38
3.9 编码器 39
3.10 控制器概观 41
第4章 微程序方式的控制器 43
4.1 布线逻辑和存储逻辑 43
4.2 控制存储器与微程序 44
4.3 用存储逻辑构成的控制器的基本例子 45
4.4 水平方式与垂直方式 50
4.5 微指令与微处理器 51
4.6 按控制码指定顺序与转移 53
4.7 微程序计数器与转移 55
4.8 带微处理器的计算机 56
第5章 微程序方式计算机的实例 62
5.1 计算机的扩充 62
5.2 微处理器的扩充 63
5.3 扩充微处理器的控制码 65
5.4 取指令阶段的基本操作 66
5.5 执行指令阶段的基本操作 71
5.6 取指令阶段的基本时序 75
5.7 用记忆码表示的微指令 77
5.8 累加器与主存储器统一编址 79
5.9 取指令阶段的扩展 80
5.10 从累加器取指令 82
5.11 从主存储器取指令 86
第6章 寻址功能的扩展 90
6.1 间接寻址 90
6.2 页面与寻址方法 94
6.3 零页面与当时页面的区别 99
第7章 间接阶段 105
7.1 间接阶段的微程序 105
7.2 间接阶段的微程序操作 106
7.3 加法运算微程序的一般化 112
第8章 存储指令的微程序 116
8.1 STB指令的微程序 116
8.2 存储器保护区域与F寄存器 122
8.3 减法运算与负数 123
8.4 存储器保护 127
第9章 存储指令微程序的一般化 129
第10章 加法运算程序总结 137
第11章 实际的有效微码指令 140
11.1 微转移 140
11.2 微转移子程序 141
11.3 发放组 145
第12章 用户程序设计 146
12.1 可写入的控制存储器 146
12.2 用户微程序的寻址 149
12.3 用户微程序实例 152
第13章 输入输出部分 154
13.1 输入输出指令及其处理 155
13.2 I/O接口电路 159
13.3 按机器语言等待标志法的具体例子 168
13.4 采用机器语言的中断法实例 173
13.5 微中断处理 180
附录 本书所用指令记忆码和其他缩写符号表 188