开头吐个槽,昨天一同事,同为计算机相关专业,问我一个问题:
为什么他们都习惯把华为的海思 麒麟990叫做SoC,而不叫CPU。
大概是术业有专攻吧……
对于这个问题,我想必小伙伴们也有同样的疑问。
要想搞清楚这个问题,我们先来了解一下这两个芯片的区别
CPU还是那个CPU中央处理器 (CPU)是计算机处理指令和处理数据的核心芯片。
说起CPU,大家首先想到的肯定是8个强大的没谱的核心,和一个垃圾到没边的核心显卡两部分。
但是,从学术定义上CPU主要包含的两个部分,可不是运算核心和核心显卡。而是运算器和控制器
运算器是CPU的执行单元,也是核心组成部分,主要功能是进行二进制的算术运算,如加减乘(不包括整数除法)。
控制器则是负责指挥CPU工作的。
至于核心显卡怎么说。在我看来,核心显卡也是CPU算力的一部分,只是负责任务不同而已。
SoC能干CPU的所有工作,但真的不叫CPUSoC:单片系统可以看作是一个将整个电脑主板上包含的部件集中到一起的庞大集成电路。
这里面包含的部分就多了。
做个比喻,F1赛车和私家车,F1赛车没有空调,没有舒适的真皮座套,没有车内音响,但是人家跑得快啊。
CPU也是这样。论算力,苹果的A13处理器号称最强手机处理器。可能真的打不过十年前的标压酷睿i7。
所以,对于不同领域的不同应用。不能做对比。
花粉社群VIP加油站
猜你喜欢