本讲座介绍了当代微处理器微体系结构的研究。重点是实现方面,讨论它们在最先进设计的性能,功率和成本方面的含义。本讲座首先概述了不同类型的微处理器,并回顾了高速缓存的微体系结构。然后,它描述了获取单元的实现,其中特别强调了对分支预测所需的支持。下一节专门讨论指令解码,特别关注解码x86指令的特定支持。下一章介绍了分配阶段,并特别注意寄存器重命名的实现。之后,研究了发布阶段。这里,描述了实现存储器和非存储器指令的无序问题的逻辑。下一章重点介绍指令的执行,并介绍当代微处理器中可以找到的不同功能单元,以及旁路网络的实现,这对性能有重要影响。最后,选择以提交阶段结束,其中描述了在例外或错误猜测的情况下如何