第1章 绪论 1
1.1 计算机系统 1
1.2 计算机系统结构 3
1.3 计算机系统性能的定量分析与测试 5
习题 10
第2章 指令系统的优化设计 12
2.1 指令系统 12
2.2 操作码的优化设计 13
2.3 地址码的优化设计 18
2.4 指令系统的优化 21
2.5 复杂指令系统计算机与精简指令系统计算机 24
习题 27
第3章 流水线处理机 28
3.1 流水线的概念 28
3.2 流水线结构 31
3.3 线性流水线的性能分析 34
习题 42
第4章 流水线的相关处理技术 43
4.1 流水作业的相关问题和冒险 43
4.2 流水线局部相关的处理技术 45
4.3 流水线全局相关的处理技术 48
习题 50
第5章 多功能非线性流水线的调度 51
5.1 多功能非线性流水线表示 51
5.2 无冲突调度 52
5.3 流水线调度的优化 54
习题 55
第6章 向量处理机 59
6.1 向量及其处理 59
6.2 向量处理机的结构 60
6.3 向量指令 64
6.4 向量处理机的存储器 69
习题 72
第7章 计算机系统总线 73
7.1 系统总线结构 73
7.2 总线标准 75
7.3 总线接口及其标准 83
习题 88
第8章 计算机主机与外设的数据传送方式 89
8.1 程序查询方式 89
8.2 程序中断方式 90
8.3 DMA方式 95
8.4 通道方式 100
习题 105
第9章 主存与辅存 107
9.1 主存的多体组织 107
9.2 磁盘存储技术 109
9.3 冗余磁盘阵列 113
习题 118
第10章 存储体系 120
10.1 存储系统的层次结构和相联存储器 120
10.2 高速缓冲存储器 123
10.3 虚拟存储器 132
习题 137
第11章 互连函数及互连代数 140
11.1 互连网络的概念 140
11.2 互连函数 142
11.3 互连代数 153
习题 155
第12章 互连网络 156
12.1 网络参数 156
12.2 静态连接网络 157
12.3 动态连接网络 162
习题 171
第13章 消息传递机制 173
13.1 消息及其格式 173
13.2 消息寻径方式 173
13.3 消息寻径算法 177
习题 183
第14章 多处理器系统 184
14.1 系统结构 184
14.2 集成方式 185
14.3 高速缓存的一致性问题 189
习题 194
第15章 多计算机系统 196
15.1 集群的优势 196
15.2 硬件系统结构 196
15.3 并行程序设计 199
习题 205
参考文献 206