CPU架构是指CPU制造商对同一系列处理器产品的规范,中文称为处理器架构。制定处理器架构是区分不同类型处理器的重要标志。
中央处理器,称为CPU,是计算机系统控制和计算的核心。其主要工作是处理指令、执行操作、控制时间和数据。中央处理器是电子计算机的重要设备之一。
扩展阅读诺曼架构和哈佛架构之间的显著差异在于CPU与内存的存取方式。在这两种架构中,CPU使用两种不同的方式访问内存,也就是说,它们处理指令和数据的方式是不同的。
本文主要讨论超标量乱序处理器(之后简称为超标量CPU)的“微架构”,即讨论其物理组成结构,或者说电路架构。文章首先从讨论超标量CPU的提出背景和基础概念入手,然后讨论超标量CPU各个流水段的微架构设计。
CPU和GPU可以看做是独立的机器,两个机器之间的数据传递成本很高。现代CPU的架构是冯诺依曼架构:数据与计算分离,这种架构的问题就是计算式需要准备好数据。