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