本书主要介绍计算机组成与系统结构涉及的相关概念、理论和技术内容,以指令集架构ARMv8为模型机,着重介绍涉及整数和浮点数运算、指令集体系结构(ISA)、中央处理器、存储器和I/O接口等方面的设计思路和具体结构。本书共分8章:第1章对计算机系统及其性能评价进行概述性介绍;第2、3章主要介绍数据的机器级表示、运算,以及运算部件的结构与设计;第4、5章介绍指令系统以及各种CPU设计技术;第6章主要介绍包含主存、高速缓存和虚拟存储器在内的存储器分层体系结构;第7章主要介绍总线互连以及输入输出系统;第8章主要介绍并行处理计算系统的基本硬件结构。
本书内容详尽,反映现实,概念清楚,通俗易懂,实例丰富,并提供大量典型习题以供读者练习。本书可以作为计算机专业本科或大专院校学生“计算机组成原理”和“计算机系统结构”相关课程的教材,也可以作为有关专业研究生或计算机技术人员的参考书。