ARM架构是什么?为什么高通三星都依赖它( 二 )
ARM架构,更主要的是ARM指令集系统。不同于x86架构的复杂指令集(CISC)架构,是一种精简指令集(RISC)架构。相对于CISC架构处理器,采用精简指令集设计的ARM架构设计目标是能在尽量高的时钟频率下通过很少周期执行的指令集。大幅减少不常用的指令,降低芯片复杂度。采用Load/Store指令体系结构,处理器通过load、store指令存取内存中的数据,针对逻辑、算术等运算,CPU只处理寄存器中的数据。同时由于这个原因,包括ARM在内的很多RISC架构处理器都有很多寄存器来存放指令及数据。为了方便指令的解码,虽然ARM处理器不是单周期指令,但是其绝大多数指令是定长的,加快了常用操作的速度。
同时ARM也没有完全局限于此,ARM架构还有像Thumb指令集、条件执行等技术,进一步提高处理器效率。
所以总结来说,ARM架构就是采用精简指令集计算机结构、但有自己特色,根据不同用途有不同型号的处理器架构。
那么为什么高通、三星都以来ARM架构呢?
有以下几点原因可供参考。
首先是授权。众所周知,x86架构由于授权问题只有几家可以生产,包括现在的Intel、AMD,曾经的威盛。而全美达也只是生产出了基于纯软件模拟x86处理器的CPU。国内的兆芯及海光也有一定的授权限制。
推荐阅读
- 复古传奇|复古传奇:当年传奇最稀缺的一本技能书是什么?土豪拿屠龙都不换
- 梦幻西游|梦幻西游:困扰无数玩家的难题!摊主身上钱太多,到底是什么套路
- edg战队|我不知道EDG是什么,但这群直播吃屎、发女友裸照的疯批让我大为震撼!
- 大话西游2|大话西游2:比三千敏魔李逍遥还快的仙会是什么样呢?打造试试不就知道了
- 电子竞技|电竞是什么?元宇宙?足球替代品?被电击治疗对象?一巨变我根本没想到!
- 我的世界|我的世界:“最奢侈”的附魔是什么?我给胡萝卜钓竿打上经验修补
- edg战队|S11总决赛中国战队EDG夺冠,是什么让网络游戏如此的热门
- 战神4|S11又一笑点被翻出,韩国观众认为王一博在嘲讽LCK:你上来跳舞是什么意思?
- edg战队|EDG是什么?EDG战队里面有几个韩援?后续期待全华班赢得比赛!
- edg战队|不破不立EDG!!在观赛时大家观看弹幕刷到的7777是什么意思?小张来解答