本书根据教育部提出的“基础学科拔尖学生培养试验计划(珠峰计划)”和“卓越工程师培养计划”编写而成。它将以往的“微型计算机技术及应用”“计算机组成原理”“计算机系统结构”“并行处理”和“精简指令集计算机(RISC)”等课程,从计算机系统硬件设计的角度出发,沿着单机指令串行执行→重叠→流水线、线性流水线→非线性流水线、指令的有序执行→乱序执行、单机→多核→多机系统、冯·诺依曼体系→非冯·