书籍介绍
本书系统地论述了计算机系统结构的基本概念、设计原理和分析方法,以及有关的先进技术和最新的发展趋向。在讲解时将定性和定量分析方法结合起来,并从经济、有效观点来权衡有关技术措施的取舍,这是本书的特色之一。全书共分十章,第一章叙述计算机系统结构的设计基础,包括计算机系统结构的含义、分类,计算机系统的分型,计算机系统的设计准则,以及计算机系统结构的发展趋向。第二章讲述计算机的性能,性能的评估标准和测试结果的统计方法,以及计算机成本和价格的关系。第三章叙述计算机数据类型和数据表示及两者的关系。第四章论述计算机指令系统集结构的分类,计算机指令系统的设计原理和风格及对多媒体操作的支持。第五章讲解标量流水技术,介绍各种先进的流水技术,包括开发指令级并行性的各种静动态调度,超标量、超流水、VLIW、EPIC、软件流水、动态猜测执行等技术,以及开发线程级并行性的多线程技术。第六章叙述向量流水处理技术,涉及向量处理基本方法及增强性能的方法,以及并行向量处理技术。第七章讲解了存储体系结构,包括基本原理,高速缓存结构,主存带宽拓宽方法,虚拟存储以及网络存储。第八章论述输入输出子系统,包括总线系统,中断系统,输入