高性能超标量CPU
读者对象:本书可作为从事高性能CPU相关研发工作的专业人员的参考书, 或用作高等院校计算机及集成电路相关专业研究生和高年级本科生教材, 也可供对CPU设计感兴趣的自学者阅读
本书基于当前主流的高性能CPU设计规格, 从宏观到微观介绍了高性能超标量CPU微架构的设计, 并做了对应的分析。主要内容包括: 业界主流高性能处理器架构及超标量流水线背景知识 (第1章); CPU前端, 包括指令提取单元、分支预测单元、指令译码单元的设计和优化, 以及指令缓存的相关设计 (第2、3章), 分支预测单元的原理, 设计和优化; 寄存器重命名与发射队列的原理和设计 (第4、5章); 执行单元与浮点运算单元的设计实现 (第6、7章); 访存单元与数据缓存设计 (第8章); 重排序缓冲的原理及设计 (第9章); Intel P6 CPU微架构设计示例 (第10章)。微架构设计对应于指令的生命周期, 为读者提供直观和清晰的视角, 便于读者对高性能CPU设计深入理解。