第一章 介绍和概述 1
目录 1
1.1 CPU 4
1.2 主存 5
1.3 通道 5
1.4 控制器 6
1.5 外设 6
1.6 本书的结构 6
2.1 执行程序 8
第二章 CPU结构 8
2.2 中央处理 12
2.3 寄存器和PSW 14
2.4 CPU的状态 17
2.5 指令集 21
第三章 主存结构 29
3.1 主存 29
3.2 实存 30
3.3 虚存 30
3.4 动态地址转换 37
3.5 主存的保护、访问和更改指示器 42
第四章 中断结构 45
4.1 中断处理概述 45
4.2 I/O中断 47
4.3 外部中断 49
第五章 通道结构……………………………………………? 131
5.6 通道程序……………………………………………………………………?5.7 I/O中断…………………………………………?5.8 执行I/O操作的阶段……………………………?第三部分 控制器和设备的实现……………………………?第十章 实现控制器和设备所使用的概念…… 131
5.5 通道命令……………………………………………? 131
5.4 通道命令字…………………………………………? 131
5.3 I/O指令…………………………………………? 131
5.2 通道 类型及其特性………………………………? 131
5.1 I/O操作原理……………………………………? 131
4.8 中断?…………………………………………? 131
4.10 中断优先级………………………………………? 131
4.9 屏蔽与不屏蔽……………………………………? 131
4.7 重启动中断…………………………………………? 131
4.6 机器检查出错中断………………………………… 131
4.5 程序中断……………………………………………? 131
4.4 管理程序调用中断…………………………………? 131
11.3 IBM 3270信息显示系统 148
第12章 IBM磁盘存储控制器和驱动器 163
12.1 磁盘驱动器的组织 163
12.2 存贮控制功能 166
12.3 通道,存储控制和驱动的交互作用 170
12.4 磁盘驱动器和控制器的例子 176
第13章 杂用控制器和设备(略) 179
索引 186
第6章 多处理 199
6.1 前缀 200
6.2 CPU间的信号发送 203
6.3 串行化及同步 204
第二部分 IBM大型处理机的实现 207
第七章 实现中信用的概念 208
7.1 高速缓存(Cache) 210
7.2 交错访问主存 211
7.3 取指部件及执行部件 212
7.4 处理机和存贮器周期 213
7.5 重叠操作 214
第八章 IBM 3033处理机的实现 214
8.1 处理机概述 215
8.2 处理机存贮器 217
8.3 处理机存储控制功能 218
8.3.1 高速缓存 218
8.3.2 动态地址转换……………………………………2? 226
8.3.3 转换快表 226
8.3.4 STO堆栈 231
8.4 指令预处理功能 231
8.5 执行部件 235
8.6 通道和控制器 239
8.7 维修和重执功能 241
8.8 多处理 242
8.9 选择特征 247
8.10 与370/168实现比较 249
第9章 IBM3081处理机的实现 251
9.1 3081处理机概述 252
9.2 中央存储器 254
9.3 外部数据控制器 255
9.4 系统控制器 257
9.5 与3033实现比较 257