CPU是计算机的大脑,包含处理输入、存储数据和输出结果所需的所有电路 。
CPU 不断地遵循计算机程序的指令,这些指令告诉它要处理哪些数据以及如何处理它。没有CPU我们就无法在计算机上运行程序。
例如,一个简单的计算器程序可能会指示CPU取两个数字2和2,将它们相加,然后发回结果。
CPU 可以轻松处理这些指令,这要归功于一个知道如何解释程序指令的控制单元和一个知道如何添加数字的算术逻辑单元 (ALU)。将控制单元和 ALU 结合起来,CPU 可以处理比简单的计算器更复杂的程序。
CPU内部结构
在硬件层面,CPU是一种集成电路,也被称为芯片。集成电路“集成”了数百万或数十亿个微小的电子部件,将它们排列成电路并将它们全部装入一个紧凑的盒子中。
我们可以可视化CPU芯片的层级:
其中一些层是物理设备,例如芯片和晶体管,而其中一些层是抽象层,例如逻辑电路和门。
不难看出,其实是将看似简单的设备(如逻辑门)组合在一起,以创建为复杂设备(如我们的手机、计算机甚至自动驾驶汽车)提供动力的 CPU。
需要注意的是,CPU其实是芯片的一种,但芯片不一定是CPU。
C P U和芯片是两个不同的概念,打个形象的比喻,CPU与芯片的之间关系就像鲨鱼与鱼类之间的关系。
芯片是集成一定功能的半导体器件,而C P U的英文名称翻译为中文就是“中央处理单元”,它是负责信号控制与处理的电路集成单元。把这些信号处理电路,按照芯片的制造工艺制作成一颗集成电路芯片就是我们常见的C P U。
我们常见的C P U芯片主要分为电脑C P U和手机C P U。
电脑C P U芯片,目前国际上主要由英特尔和AMD两家美国公司提供,这两家公司主要负责C P U芯片的设计设计完成之后,主要交给台湾的台积电等芯片代工厂进行生产制造,然后才成为一个真正可以使用的电脑CPU芯片。
手机CPU芯片目前主要是智能手机C P U,目前由于智能手机主要分为苹果手机和安卓手机,因此CPU也主要分为两大类,一类是苹果手机所使用的 C P U芯片,它是由苹果公司自己设计,然后交给台积电和韩国三星的代工厂生产制造。
另一类是安卓手机,在安卓手机中,主要采用的是美国高通公司设计的骁龙系列手机处理器。比如国产的小米、Oppo、Vivo的手机都是采用的骁龙CPU处理器芯片。
值得一提的是,目前华为的手机CPU芯片是由华为旗下的海思半导体公司设计的,自2012年开始,华为的高端智能手机都采用自研的麒麟系列C P U处理器芯片。根据2020年上半年的统计,华为根据2020年上半年的统计,华为海思半导体公司已经超越美国高通公司成为中国市场上最大的智能手机芯片开发公司。
C P U是一个系统中核心的芯片,目前我国的芯片设计制造实力还比较弱,但国家现在已经非常重视集成电路产业的培育,积极扶持本土芯片公司的发展。未来我们的电脑或手机系统中会看到更多的国产芯片。
CPU和芯片的区别,就像黄种人和人类的区别。CPU其实是芯片的一种,而芯片是一个很大的类,用王国来形容一点不夸张,在王国里有各种各样的芯片,人类社会是分阶层的,芯片王国同样如此,CPU就是其中的精英阶层。