本书讲述计算机系统结构的基本概念、基本原理、基本结构、基本分析方法以及近年来的重要进展。
全书共分8章。第1章讲述计算机系统层次结构,计算机系统结构、组成、实现的定义和相互关系,软硬取舍原则及设计方法,软件移植手段,应用与器件对系统结构的影响,并行性发展与计算机系统分类。第2章讲述数据表示,寻址方式,指令系统的设计与改进,RISC技术。第3章讲述总线,中断系统,通道处理机和外围处理机。第4章讲述存贮体系,虚拟存贮器,Cache存贮器,主存保护。第5章讲述重叠,流水,向量处理机,超标量、超长指令字、超流水线处理机。第6章讲述并行处理机和相联处理机。第7章讲述多处理机的硬件结构、程序并行性、性能分析和操作系统。第8章讲述脉动阵列机,数据流机,归约机,智能机,大规模并行处理机(MPP)和机群系统。
本书内容丰富,每章均有大量习题,可作为计算机专业本科生和有关专业研究生的教材,也可作为科技人员的参考书。