本书包含计算机系统概论、计算机组成设计实现基础、系统总线及其I/O接口、运算器及其设计实现、主存储器及其组织实现、控制器及其设计实现、输入输出系统及其操作控制和并行处理及其实现体系结构等共8章,可分为三部分:第1章和第2章为第一部分,讨论计算机组成设计实现的基础;第3~7章为第二部分,讨论计算机组成部件的设计实现;第8章为第三部分,介绍并行处理及其实现的体系结构。
本书以程序控制单处理器计算机为主体,围绕并行处理技术,阐述计算机体系结构的概念理论、分析设计方法和属性优选技术,分析提高信息加工、存储和传输等并行性的处理技术及其应用实现的组织方法、结构模型和对性能提高的度量评测,讨论细粒度高度并行处理机的组织模型、结构特点和性能评测。本书共7章,分为3部分,第1章为总论基础部分,第2~5章为技术方法部分,第6~7章为高性能结构部分。 本书以高等院校应用型本科人才培养的目标要求为宗旨,在总结长期教学经验和参考国内外经典教材的基础上,依据计算机体系结构研究任务(软硬件功能分配和硬件功能实现的最佳方法)来组织内容,面向PBL(基于问题学习)线上线下混合式教学模式来编写。本书结构逻辑清晰、内容研读性强、语言精练易懂,可以作为高等院校计算机类各专业本科生“计算机系统结构”课程的教材,也可以作为有关专业研究生和相关领域科技人员的参考书。
本书是《计算机体系结构》(刘超主编,ISBN: 9787302587552)的姐妹篇,在总结长期教学经验和参考国内外经典教材的基础上,按照计算机体系结构的研究任务(即软硬件功能分配和硬件功能实现的最佳方法)组织编写而成,旨在使已较全面掌握计算机技术知识的研究生和高年级本科生进一步较为深入地理解当前高性能计算机的体系结构。 本书介绍MIMD(多指令流多数据流)并行计算机的基本概念及其类型特点、结构实现基础技术——互连网络与存储组织、典型结构模型及其相应特有技术,阐述多处理机的组织结构及其类型特点、性能分析及其评测、程序并行性及其度量计算,分析多处理机实现的专用技术——共享存储一致性与通信同步,讨论数据流处理机的结构原理及其类型特点、数据流程序设计。本书共6章,可分为3部分;第1章为基础导论部分,第2~5章为多处理机部分,第6章为数据流处理机部分。 本书内容配置明确、结构逻辑清晰、语言知识易懂,可以作为高等院校计算机学科各专业研究生和计算机科学与技术专业高年级本科生“高级计算机体系结构”或“并行处理与体系结构”课程的教材,也可以作为相关领域科技人员的参考书。