架构就是CPU的设计,制程就是生产CPU所用的技术(可以理解为制程数字越小,CPU核心上的原件“晶体管”越小,同样面积下可容纳的晶体管数量越多)。通常架构和制程是绑定的。比如现在Intel使用的架构就是从Core微架构(大的架构都是根据指令集来分的,桌面CPU都是x86-64,而微架构就是不同的实现)上发展来的,自Core i系列以来已经有十代了。每一代都是架构微调或制程升级,第十代的桌面CPU架构是Comet Lake,移动CPU架构是Ice Lake。而AMD的Zen微架构则是2017年才发布的架构,目前新的是Zen 2(截止2020年7月)。Intel目前在14nm制程,并开始部分导入10nm制程;而AMD则使用了台积电的7nm制程(注意不同厂家的制程不能简单对比,不能认为7nm一定比10nm好)。
cpu的作用是解释计算机指令以及处理计算机软件中的数据,CPU包含运算逻辑部件、寄存器部件和控制部件等,并具有处理指令、执行操作、控制时间、处理数据等功能。
中央处理器(CentralProcessingUnit),简称CPU,是1971年推出的一个计算机的运算核心和控制核心,是信息处理、程序运行的终执行单元。其自产生以来,在逻辑结构、运行效率以及功能外延上取得了巨大发展。寄存器部件,包括通用寄存器、专用寄存器和控制寄存器。通用寄存器又可分定点数和浮点数两类,它们用来保存指令执行过程中临时存放的寄存器操作数和中间(或终)的操作结果。通用寄存器是中央处理器的重要组成部分,大多数指令都要访问到通用寄存器。通用寄存器的宽度决定计算机内部的数据通路宽度,其端口数目往往可影响内部操作的并行性。