一文看懂ARM架构的苹果处理器强在哪里.doc
《一文看懂ARM架构的苹果处理器强在哪里.doc》由会员分享,可在线阅读,更多相关《一文看懂ARM架构的苹果处理器强在哪里.doc(4页珍藏版)》请在三一文库上搜索。
1、一文看懂ARM架构的苹果处理器强在哪里ARM架构ARM架构过去称作进阶精简指令集机器(Advanced RISC Machine,更早称作:Acorn RISC Machine),是一个32位精简指令集(RISC)处理器架构,其广泛地使用在许多嵌入式系统设计。由于节能的特点,ARM处理器非常适用于移动通讯领域,符合其主要设计目标为低耗电的特性。在今日,ARM家族占了所有32位嵌入式处理器75%的比例,使它成为占全世界最多数的32位架构之一。ARM处理器可以在很多消费性电子产品上看到,从可携式装置(PDA、移动电话、多媒体播放器、掌上型电子游戏,和计算机)到电脑外设(硬盘、桌上型路由器)甚至在导
2、弹的弹载计算机等军用设施中都有他的存在。在此还有一些基于ARM设计的派生产品,重要产品还包括Marvell的XScale架构和德州仪器的OMAP系列。ARM 指令集走向64 位元带来的重大改革苹果在2008年4月23日,冒着极大风险硬着头皮发表初代iPhone的隔年,耗费2亿7,800 万美元,购并了专注开发高效能Power 处理器的PA Semi,组成其处理器研发团队的骨干,然后在2012年9月发表的iPhone 5,其心脏A6处理器,终于不再使用来自ARM授权的核心,采用自家的Swift微架构(Micro Architecture)。再以世界上首款抢滩登陆智慧型手机与平板的64位元ARM处
3、理器A7(Cyclone微架构)为起点,苹果自家SoC开始逐渐展现压倒ARM Cortex家族(与躺着中枪的Qualcomm自有核心)效能优势,且随着时间演进,差距越拉越开。让ARM 指令集迈向64 位元的ARMv8-A,并非只有将整数逻辑暂存器宽度延长到64 位元和提供64 位元记忆体定址空间这么简单,抛弃昔日专注于嵌入式应用的遗产,更加的简洁优雅,更利于打造高效能微架构,引领ARM 荣登高效能的天堂,是这次指令集改版最神圣不可侵犯的绝对使命。ARMv8-A 修订项目极多,但就笔者的角度,除了取消加速重建储存CPU 状态的Context Switch 相关机制(一堆就今日观点实在很小家子气的
4、技术),和简化例外处理与执行特权阶层外,最重大的改革,只有两项:倍增通用暂存器(GPR)数量,这件事在当年AMD 让x86 迈向64 位元时也发生过,意义重大。取消涵盖整套指令集的条件执行(Conditional Execution),这和前者互为表里,因为总算挤出了珍贵的指令编码空间去增加暂存器数量。其中又称为引述式执行(Predicated Execution,或Guarded Exectuion)的后者,目的在于减少程式中的分支,指令集提供简单扼要的条件执行指令,一次做完所有事情。ARMv8架构及技术特点2011年11月,ARM公司发布了新一代处理器架构ARMv8的部分技术细节。这是AR
5、M公司的首款支持64位指令集的处理器架构。由于ARM处理器的授权内核被广泛用于手机等诸多电子产品,故ARMv8架构作为下一代处理器的核心技术而受到普遍关注。ARM将在2012年间推出基于ARMv8架构的处理器内核并开始授权,而面向消费者和企业的样机于2013年由苹果的A7处理器上首次运用。ARMv8技术特点ARMv8是在32位ARM架构上进行开发的,将被首先用于对扩展虚拟地址和64位数据处理技术有更高要求的产品领域,如企业应用、高档消费电子产品。ARMv8架构包含两个执行状态:AArch64和AArch32。AArch64执行状态针对64位处理技术,引入了一个全新指令集A64;而AArch32
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 看懂 ARM 架构 苹果 处理器 哪里
链接地址:https://www.31doc.com/p-3362565.html