本书重点讲述计算机系统在运行过程中数据处理的基本原理,以适应大数据和人工智能等相关专业在规定课时的专业课程建设要求,使这些专业的本科生和研究生能快速地掌握与理解该课程的基本原理和理论方法,并具备较强的计算机系统设计能力。
本书对数据的表示、信息处理、组合逻辑、时序逻辑与存储器基础等基本硬件电路作了充分的介绍,并以此作为CPU各个基础模块、单周期CPU以及多周期CPU设计的基础知识,着重介绍如何对CPU进行优化,以及如何设计流水线CPU,并依次实现多功能静态流水线CPU和多功能动态流水线CPU。
本书充分融合了理论与实践,覆盖了基本硬件电路、CPU各个基础模块、单周期CPU、多周期CPU和流水线CPU,以及多级存储体系的理论知识与设计方法。本书可作为高等院校大数据和人工智能等相关专业高年级本科生、研究生的教材,也可供处理器芯片的开发人员、广大科技工作者和研究人员参考。
展开