第一部分 计算机系统结构设计概论 1
第1章 计算机系统分类 1
§1 按计算机采用的基本器件分类 1
§2 按计算机系统成本分类 1
§3 按计算机系统信息处理特征分类 1
§4 其它分类方法 2
§5 工作站产品的分类 3
第2章 计算机系统结构的含义及其演变 5
§1 计算机系统结构的含义 5
§2 计算机系统结构的演变过程 5
§1 垂直多层次机器结构 8
第3章 计算机系统的垂直多层次结构 8
§2 计算机系统的透明性 12
§3 计算机系统的设计方法 13
§4 体系结构的描述 17
习题一 20
第二部分 计算机系统软件与硬件界面的确定 22
第4章 计算机系统中数据描述的确定 22
§1 数据表示的含义及内容 22
§2 计算机系统语义差距与软硬件取舍 23
§3 自定义数据表示 26
§4 向量数据表示和向量指令格式描述 28
§5 现代微机系统中的数据表示举例 32
§1 Huffman码制的编码方法 37
第5章 计算机系统指令字的优化设计 37
§2 Huffman压缩 39
§3 指令集中操作码的优化表示 41
§4 指令格式的优化设计 45
§5 指令使用频度的统计 47
§6 RISC指令设计思想与技术 50
第6章 系统设计对数据结构的支持 54
§1 指令类型设置与数据表示的对应 54
§2 字符串数据表示支持指令的设计 55
§3 描述符对多维数据结构的支持 56
习题二 58
§1 存储器阶层结构概念 60
第7章 存储体系结构设计 60
第三部分 计算机存储体系和I/O系统结构设计 60
§2 存储体系的基本要求和性能评价 62
§3 现代存储体系结构举例 65
第8章 并行主存系统的设计技术 72
§1 并行访问多字方式 72
§2 多模体并行交叉存取方式 74
§3 模体数和转移概率与吞吐量的关系 77
第9章 相联存储器的设计技术 80
§1 相联存储基本概念 80
§2 相联存储器的硬件结构设计 82
§3 相联存储器的逻辑功能设计 84
§4 相联存储器的应用 86
§1 虚拟存储器的基本结构设计 89
第10章 虚拟存储器的结构设计 89
§2 虚拟存储器的实现方式 92
第11章 地址的映像与变换 97
§1 地址映像与变换的基本概念 97
§2 全相联映像及其地址变换 98
§3 直接映像及其地址变换 101
§4 组相联映像及其地址变换 103
§5 段相联映像 105
第12章 输入输出系统和总线结构设计 107
§1 总线和总线标准的设计 107
§2 Multi Bus—Ⅱ和VME System总线结构 115
§3 MBus多处理机总线 119
§4 Future Bus+标准 121
习题三 123
第四部分 计算机控制结构与处理机连接模式 126
第13章 流水线和超流水线机系统结构设计 126
§1 计算机结构设计中并行性概念的引入 126
§2 流水线处理方式 130
§3 新一代流水线处理机的流水线结构 136
第14章 多处理机系统结构设计 143
§1 多处理机系统的结构模式 143
§2 多微处理机Cache总线设计 148
§3 紧耦合多处理机的Cache一致性 151
第15章 并行计算机系统结构设计 157
§1 并行机体系结构定义及其分类 157
§2 SIMD类并行处理机的结构 159
§3 并行处理机和多处理机互连网络 162
§4 并行计算机体系结构的新进展 169
习题四 171
第五部分 兼容性宏观结构与RASIS特性 173
第16章 计算机系统的兼容性结构 173
§1 兼容性结构设计 173
§2 模拟与仿真——程序移植方法 177
第17章 RASIS技术 181
§1 容错计算与RASIS技术概念 181
§2 可靠性模型与分析 184
§3 纠错码 188
§1 计算机系统性能评价技术 193
第18章 计算机系统性能评价技术与方法 193
§2 计算机系统性能评价方法 196
习题五 202
第六部分 应用问题解决方案 206
第19章 C/S方式解决方案与图形图像系统 206
§1 OA系统的C/S方式的解决方案 206
§2 C/S方式的图形图像系统方案 209
第20章 制造业计算机集成制造系统及其方案 216
§1 计算机集成制造系统的组成 216
§2 面向集成平台的CIMS体系结构方案 218
§3 CIM技术的发展前景 219
习题六 222
主要参考文献 223