Moto Z 系列

总帖数: 11412 今日发帖: 23 关注数: 1751

版主: spamsu   bonata   

加关注

版主

8655 21

architecture-cpu-image.jpg
说起ARM你可能不是很熟悉,但是对于手机、平板来说,ARM又是一个无法绕过的话题,无论是苹果的A系列处理器,还是高通的骁龙处理器,还是三星的猎户座处理器,亦或是华为的麒麟处理器,都是基于ARM架构的。也就是说,我们的智能手机的最根本的核心技术是来自于ARM公司,没有ARM公司,手机行业恐怕将停滞发展,可见ARM对于现在智能应用生活的重要意义。那么ARM到底是家什么公司呢?他这么重要,那么他又是提供怎样的技术呢?今天的苏葩说就来谈谈ARM公司。
什么是CPU
100388586_banner.jpg
CPU就是**处理器,从字面上就能知道CPU完成计算的任务。**处理单元(CPU)主要由运算器、控制器、寄存器三部分组成。控制器就是负责发出CPU每条指令所需要的信息,寄存器就是保存运算或者指令的一些临时文件。要了解ARM,就得了解复杂指令集(CISC)和精简指令集(RISC)。
RISC复杂指令集:指令繁多,但是效率高。Intel等桌面pc使用这种指令集。功耗大。
CISC精简指令集: 指令少,但是效率略低。优点是功耗低适合嵌入式设备。
那么什么是指令集呢?我们可以这样理解,计算机本身就像机器人一样,我们必须下说明书上的默认指令,CPU才能听懂我们要做什么,CPU是听不懂我们的语言的,这就要需要将CPU的一些基本技能编写各种指令,然后我们基于这些基础指令来完成复杂的指令。这个CPU能听懂的所有指令就是指令集。以INTEL的处理器X86架构,使用的是复杂指令集;而ARM使用的是简单指令集。
指令集相当于原料,我们利用这些最初是的指令来搭建更加复杂,也更加符合我们思维逻辑的指令系统。
什么是CPU架构
Cortex-A75.png
这是ARM公司最新的公版处理器A75的示意图,我们可以看到A75是基于Armv8-A的构架。那么架构是什么呢。上面我们了解了指令集,这些指令集虽然可以可以与CPU交流,但是类似操作系统的底层代码,这对于编程的程序员来说还是太“天书”,这就需要操作系统来利用这些指令集来构造一个更加接近人们编程思维的更加直观化的平台,这就是构架。
而ARM最核心的技术就是构架的提出,无论是苹果、三星还是高通,都是基于这个构架来开发的。而ARM公司也会基于这个构架来推出自己的CPU产品,比如上面提到的A75。而一颗SoC又是将CPU、GPU等拼起来,比如麒麟970有4颗A73和4颗A53,都是基于ARM已经打包做好的A73产品,而比如苹果的A11处理器,并没有用ARM的公版处理器,基于ARM的构架自己设计的,但是最基础的构架还是ARM的。
总结
360截图20180502203528947.jpg
一颗SoC里面包含CPU和GPU等多个部件;
CPU可以是ARM的公版处理器,也可以是自己设计的;
无论是ARM公版处理器还是自己设计的,都是基于ARM的处理器架构;
ARM架构是基于简单指令集的。
分享至:微博 微信 QQ好友
2人收藏 0人点赞
使用道具 举报 回复

发表于 2018-5-3 08:03:46 来自web社区 显示全部楼层
还是不懂
使用道具 举报 回复

发表于 2018-5-3 10:38:33 来自安卓客户端 显示全部楼层
通俗易懂,平易近人
使用道具 举报 回复

发表于 2018-5-3 10:39:06 来自安卓客户端 显示全部楼层
通俗易懂,平易近人,支持楼主
使用道具 举报 回复

发表于 2018-5-9 09:10:02 来自安卓客户端 显示全部楼层
通俗易懂的科普
使用道具 举报 回复

发表于 2018-5-9 09:10:34 来自安卓客户端 显示全部楼层
通俗易懂的科普
使用道具 举报 回复

发表于 2018-5-9 09:33:17 来自web社区 显示全部楼层
ARM公司是中国的,为ARM公司加油!
使用道具 举报 回复

发表于 2018-5-10 21:57:32 来自安卓客户端 显示全部楼层
不错的技术文章
使用道具 举报 回复

发表于 2018-5-14 19:32:41 来自安卓客户端 显示全部楼层
加油(ง •̀_•́)ง国货当自强
使用道具 举报 回复

发表于 2018-5-14 19:55:30 来自web社区 显示全部楼层
了解一下
使用道具 举报 回复

发表于 2018-5-14 23:17:20 来自web社区 显示全部楼层
了解一下
使用道具 举报 回复

赞一个
使用道具 举报 回复

赞一个
使用道具 举报 回复

感谢楼主分享!
使用道具 举报 回复

发表于 7 天前 来自web社区 显示全部楼层
说好的ARM公司呢,和谐了么?
使用道具 举报 回复

发表于 7 天前 来自web社区 显示全部楼层
说好的ARM公司呢?
使用道具 举报 回复

晋阳Hi 发表于 2018-5-9 09:33
ARM公司是中国的,为ARM公司加油!
傻<br/>
使用道具 举报 回复

科普!
使用道具 举报 回复

发表于 7 天前 来自web社区 显示全部楼层

通俗易懂的科普
使用道具 举报 回复

感谢分享!
使用道具 举报 回复

您需要登录后才可以回帖 登录 | 立即注册