- 人民交通出版社
- 9787114127021
- 42915
- 2016-03
- TP303
内容简介
单博炜编著的《计算机系统结构(普通高等教育计算机类本科规划教材)》系统讲述计算机系统结构的基本概念、基本原理、基本构成技术及性能分析方法,同时介绍近年来该领域相关技术的重要进展及最新的发展趋势。全书共分5章。第1章讲述计算机系统层次结构,计算机系统的结构、组成、实现的定义及相互关系,并行处理技术,计算机系统结构的分类,计算机性能。第2章讲述指令格式的优化技术,计算机指令系统的发展方向,RISC的新发展。第3章讲述标量流水线技术,流水线性能分析,流水线的调度技术,超标量流水,VLIW结构及超流水线等指令级并行技术及向量处理机。第4章讲述存储系统及性能,并行存储系统,虚拟存储器和Cache。第5章讲述并行处理技术,SIMD计算机的互联网络。本书内容丰富,取材先进,概念清晰,重点突出。每章均有一定数量的例题和习题。
本书可作为高等院校计算机专业本科生或研究生教材,也可作为计算机领域研究人员的参考书。
本书可作为高等院校计算机专业本科生或研究生教材,也可作为计算机领域研究人员的参考书。
目录
第1章 计算机系统结构导论
1.1 计算机系统结构的基本概念
1.1.1 计算机系统的层次结构
1.1.2 计算机系统的结构、组成和实现
1.1.3 计算机系统的特性
1.2 计算机系统结构中并行性的发展
1.2.1 冯·诺依曼型计算机系统结构
1.2.2 并行性概念
1.2.3 提高并行性的技术途径
1.3 计算机系统的分类
1.4 计算机性能的评价
1.4.1 计算机系统设计和测评的基本原则
1.4.2 CPU性能公式
1.4.3 系统结构的性能评价标准
本章小结
习题
第2章 指令系统
2.1 数据表示
2.1.1 数据表示的基本概念
2.1.2 高级数据表示
2.1.3 浮点数尾数的下溢处理
2.2 指令系统的优化设计
2.2.1 寻址方式分析
2.2.2 指令格式的优化
2.3 计算机指令系统的发展方向
2.3.1 CISC
2.3.2 RISC
2.3.3 RISC的新发展
本章小结
习题
第3章 流水线技术与向量处理技术
3.1 流水线的基本原理
3.1.1 重叠解释方式
3.1.2 先行控制
3.1.3 流水技术原理
3.1.4 流水线的分类
3.2 流水线性能分析
3.2.1 吞吐率
3.2.2 加速比
3.2.3 效率
3.3 流水线中的相关及处理
3.3.1 局部性相关及处理
3.3.2 全局性相关及处理
3.3.3 非线性流水线的调度
3.3.4 流水机器的中断处理
3.4 先进的流水线调度技术
3.4.1 集中式动态调度方法——记分牌
3.4.2 分布式动态调度方法——Tomasulo算法
3.4.3 动态转移目标缓冲技术
3.5 指令级并行技术
3.5.1 超标量处理机
3.5.2 超长指令字处理机
3.5.3 超流水线处理机
3.5.4 超标量超流水线处理机
3.6 向量处理技术
3.6.1 向量处理方法
3.6.2 向量处理机
3.6.3 向量处理的性能
本章小结
习题
第4章 存储系统
4.1 存储系统及性能
4.1.1 存储系统的层次结构
4.1.2 存储系统的性能参数
4.1.3 存储系统的相关问题
4.2 并行主存系统
4.2.1 主存系统的频宽分析
4.2.2 单体多字存储器
4.2.3 交叉访问存储器
4.2.4 提高存储器频宽的方法
4.3 虚拟存储器
4.3.1 虚拟存储器的工作原理
4.3.2 虚拟存储器的管理方式及地址变换
4.3.3 替换算法
4.3.4 虚拟存储器中的相关技术
4.3.5 虚拟存储器的工作过程
4.4 高速缓冲存储器
4.4.1 Cache的基本原理
4.4.2 地址映像与地址变换
4.4.3 Cache的替换算法及实现
4.4.4 Cache的性能分析
本章小结
习题
第5章 并行处理机
5.1 并行处理机的结构与特点
5.1.1 并行处理机的结构
5.1.2 并行处理机的特点
5.1.3 并行处理机的算法
5.2 并行处理机的互连网络
5.2.1 互连网络设计的相关内容
5.2.2 网络部件
5.2.3 互连函数
5.2.4 互连函数特性参数
5.2.5 静态连接网络
5.2.6 动态连接网络
5.3 几种典型的并行处理机
5.3.1 ILLIAC-IV阵列处理机
5.3.2 BSP计算机
本章小结
习题
参考文献
1.1 计算机系统结构的基本概念
1.1.1 计算机系统的层次结构
1.1.2 计算机系统的结构、组成和实现
1.1.3 计算机系统的特性
1.2 计算机系统结构中并行性的发展
1.2.1 冯·诺依曼型计算机系统结构
1.2.2 并行性概念
1.2.3 提高并行性的技术途径
1.3 计算机系统的分类
1.4 计算机性能的评价
1.4.1 计算机系统设计和测评的基本原则
1.4.2 CPU性能公式
1.4.3 系统结构的性能评价标准
本章小结
习题
第2章 指令系统
2.1 数据表示
2.1.1 数据表示的基本概念
2.1.2 高级数据表示
2.1.3 浮点数尾数的下溢处理
2.2 指令系统的优化设计
2.2.1 寻址方式分析
2.2.2 指令格式的优化
2.3 计算机指令系统的发展方向
2.3.1 CISC
2.3.2 RISC
2.3.3 RISC的新发展
本章小结
习题
第3章 流水线技术与向量处理技术
3.1 流水线的基本原理
3.1.1 重叠解释方式
3.1.2 先行控制
3.1.3 流水技术原理
3.1.4 流水线的分类
3.2 流水线性能分析
3.2.1 吞吐率
3.2.2 加速比
3.2.3 效率
3.3 流水线中的相关及处理
3.3.1 局部性相关及处理
3.3.2 全局性相关及处理
3.3.3 非线性流水线的调度
3.3.4 流水机器的中断处理
3.4 先进的流水线调度技术
3.4.1 集中式动态调度方法——记分牌
3.4.2 分布式动态调度方法——Tomasulo算法
3.4.3 动态转移目标缓冲技术
3.5 指令级并行技术
3.5.1 超标量处理机
3.5.2 超长指令字处理机
3.5.3 超流水线处理机
3.5.4 超标量超流水线处理机
3.6 向量处理技术
3.6.1 向量处理方法
3.6.2 向量处理机
3.6.3 向量处理的性能
本章小结
习题
第4章 存储系统
4.1 存储系统及性能
4.1.1 存储系统的层次结构
4.1.2 存储系统的性能参数
4.1.3 存储系统的相关问题
4.2 并行主存系统
4.2.1 主存系统的频宽分析
4.2.2 单体多字存储器
4.2.3 交叉访问存储器
4.2.4 提高存储器频宽的方法
4.3 虚拟存储器
4.3.1 虚拟存储器的工作原理
4.3.2 虚拟存储器的管理方式及地址变换
4.3.3 替换算法
4.3.4 虚拟存储器中的相关技术
4.3.5 虚拟存储器的工作过程
4.4 高速缓冲存储器
4.4.1 Cache的基本原理
4.4.2 地址映像与地址变换
4.4.3 Cache的替换算法及实现
4.4.4 Cache的性能分析
本章小结
习题
第5章 并行处理机
5.1 并行处理机的结构与特点
5.1.1 并行处理机的结构
5.1.2 并行处理机的特点
5.1.3 并行处理机的算法
5.2 并行处理机的互连网络
5.2.1 互连网络设计的相关内容
5.2.2 网络部件
5.2.3 互连函数
5.2.4 互连函数特性参数
5.2.5 静态连接网络
5.2.6 动态连接网络
5.3 几种典型的并行处理机
5.3.1 ILLIAC-IV阵列处理机
5.3.2 BSP计算机
本章小结
习题
参考文献