“计算机系统结构”是计算机科学与技术专业的一门主干课程。其目的在于向学生讲授计算机的各种系统结构,并使学生了解和掌握设计新型计算机的思想、方法和步骤。 全书共分为9章。第1章讲述计算机系统的层次结构、类型、性能分析方法及发展过程;第2章讲述数据的类型与表示、指令系统的设计思想,以及CISC与RISC计算机的比较;第3章讲述存储器体系结构的基本原理、虚拟存储器、Cache及其管理模式;第4章讲述标量流水线工作原理、流水线的实现与控制,以及流水线中的并行处理;第5章讲述向量处理机的体系结构与类型、向量处理方式、快速向量处理技术及其性能分析;第6章讲述互连网络的作用、设计准则、类型、结构、互连函数,以及消息传递方式;第7章讲述并行处理机的基本概念、开发策略,SIMD阵列机的基本结构,以及并行存储器的无冲突访问等;第8章讲述多处理机的基本结构、类型,多处理机中的并行处理技术、操作系统、算法、程序设计语言、Cache的一致性,以及并行处理技术的新发展;第9章讲述脉动阵列机、数据流计算机、归约机,以及人工智能计算机的基本原理、实现方式及体系结构。 本书可以作为大学计算机科学与技术专业的本科教材,也可以供电类研究生使用。