计算机体系结构又称计算机系统结构。计算机体系结构是高等院校计算机专业本科生的必修内容,学习目的是以全面、系统的观点来认识计算机系统,掌握分析和设计计算机系统的方法,同时加强对其他专业知识的理解。 目前,对于计算机体系结构课程的设置,国内高校有两种情况: (1) 单独设课,其前导课程为计算机组成原理,课程学时数一般不多。 (2) 不单独设课,内容与计算机组成原理课程合并,统称为计算机组成与结构。 《计算机体系结构简明教程》一书针对单独设课的情况,主要围绕“研究软硬件功能分配,以及如何*佳、*合理地实现分配给硬件的功能”这个**,着重介绍基本概念、基本原理、基本结构和基本分析方法。 本书共分7章,包括计算机系统结构基础、数据表示与指令系统、输入/输出系统、存储体系、流水线和向量处理机、并行处理机和互连网络、多处理机和多计算机等章节,力求反映近几十年来在体系结构上的重要进展和现代计算机系统的发展中的一些新技术和新的分析、设计方法。 目前国内计算机体系结构方面的教材不少,但教材内容普遍偏多、偏深、偏难,随着教学课时的减少,教材内容与教学学时之间差距较大。本书强调“简明”两字,尽可能压缩内容,突