





定价:23元
印次:1-3
ISBN:9787302139201
出版日期:2006.11.01
印刷日期:2008.08.25
图书责编:郑寅堃
图书分类:教材
本书系统地讲述了计算机系统结构的基本概念、基本原理,计算机系统的基本构成技术及性能分析方法。介绍了近年来该领域相关技术的重要进展以及最新的发展趋势。 全书共分7章。第1章讲述计算机系统层次结构,计算机系统结构、组成、实现的定义及相互关系,并行处理技术,计算机系统结构的分类,计算机性能。第2章讲述指令格式的优化技术,计算机指令系统的发展方向,RISC的新发展。第3章讲述标量流水线技术,流水线性能分析,流水线的调度技术,超标量流水、VLIW结构及超流水线等指令级并行技术及向量处理机。第4章讲述存储系统及性能,并行主存系统,虚拟存储器和Cache。第5章讲述并行处理技术,SIMD计算机的互连网络。第6章讲述多处理机结构,多处理机的Cache一致性,多处理机的软件及并行机的发展趋势。第7章讲述数据驱动的基本原理,数据流程序图和语言,数据流计算机结构。 本书内容丰富,取材先进,概念清晰,易于理解,每章均有一定数量的例题和习题。本书可作为高等院校计算机专业本科生的教材或计算机相关专业的研究生教材,也可作为从事计算机研究的科技人员的参考书。
前言 高性能计算机一直是计算机科学技术的主要发展方向之一。近年来,计算机系统结构在许多方面都有重大的进展。例如,超标量、超流水线和超标量超流水线相结合的系统结构在微处理机中已经得到广泛应用; 多处理机及其互连网络得到进一步提高和完善,大规模并行处理系统的产品相继面世。计算机系统结构由低级向高级发展的过程,也是并行处理技术不断发展的过程。如今涉及计算机系统结构的有关知识,都离不开并行处理的概念和技术。由于近年来有关计算机系统结构与并行处理的新技术不断涌现,更加系统全面地学习和掌握计算机系统结构的基本原理、组成方式、关键技术和设计方法等方面的知识,具有越来越重要的意义和作用。 本书是高等院校计算机专业本科生及研究生计算机系统结构课程的通用教材。全书7章可分为两个部分,第一部分为第1~4章,是计算机系统结构的基本概念、基本原理和相关技术与分析方法,包括计算机系统的结构与分类、计算机性能分析方法、指令系统、流水线技术、向量处理技术和存储系统。这部分属于课程必讲的基本核心知识。第二部分是第5~7章,为当代并行计算机系统结构,包括并行处理机、多处理机和数据流计算机的结构与性能分析。可根据教学计划安排选择讲解。 本书在编写方面具有如下主要特色: (1)内容充实。基础知识充分,在阐述基本原理的基础上,给出设计方法和实例分析。叙述深入浅出,易于理解,以帮助读者更好地理解一些比较抽象的概念。(2)取材先进。在指令系统、流水技术、并行处理技术、多处理机及数据流计算机系统结构等章节中,引用了近年计算机系统结构方面比较成熟的研究成果和技术,使读者有机会比较全面、系统地了解当今计算机系统结构的发...
目录
第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.2CPU性能公式
1.4.3系统结构的性能评价标准
本章小结
习题1
第2章指令系统
2.1数据表示
2.1.1数据表示的基本概念
2.1.2高级数据表示
2.1.3浮点数尾数的下溢处理
2.2指令系统的优化设计
2.2.1寻址方式分析
2.2.2指令格式的优化
2.3计算机指令系统的发展方向
2.3.1CISC
2.3.2RISC
2.3.3RISC的新发展
本章小结
习题2
第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....