ARM架构常用术语解析

2020-08-02来源: elecfans关键字:ARM架构  常用术语  Thumb指令

big.LITTLE

ARM big.LITTLE™ 处理是一项节能技术,它将最高性能的 ARM CPU 与最高效的 ARM CPU 结合到一个处理器子系统中,与当今业内最优秀的系统相比,不仅性能更高,能耗也更低。

Thumb

Thumb指令为以 Thumb 状态运行的、基于 ARM 体系结构的处理器的操作进行编码的一个半字或两个半字。 Thumb 指令必须为半字对齐。


 Thumb-2

Thumb-2 是 Thumb 指令集的一项主要增强功能,并且由 ARMv6T2 和 ARMv7M体系结构定义。 Thumb-2 提供了几乎与 ARM 指令集完全一样的功能。 它兼有16 位和 32 位指令,并可检索与 ARM 类似的性能,但其代码密度与 Thumb 代码类似。


 Jazelle

Jazelle 体系结构可扩展现有的 ARM 体系结构,以便直接执行所选的 Java 虚拟机 (JVM) 操作代码指令。


 TrustZone 

ARM TrustZone 技术将安全功能集成到整个 SoC 设备中的硬件和软件。TrustZone 软件一种安全软件框架,可充分利用内置于 ARM 体系结构中的安全扩展。 用在可作为两个虚拟 CPU 的单处理器 ARM 内核中。

 VFP

VFP 浮点协处理器的一种标准,可由单条指令处理多个数据值。ARM 浮点架构 (VFP) 为半精度、单精度和双精度浮点运算中的浮点操作提供硬件支持。它完全符合 IEEE 754 标准,并提供完全软件库支持。 


 SIMD

ARM 的高级 SIMD 扩展是 ARMv7 体系结构的一个可选组件。 NEON 是面向高级媒体和信号处理应用程序以及嵌入式处理器的 64/128 位混合 SIMD 技术。 它是作为 ARM 内核的一部分实现的,但有自己的执行管道和寄存器组,该寄存器组不同于 ARM 内核寄存器组。ARM 高级 SIMD 扩展支持整数、定点和单精度浮点 SIMD 运算。 这些指令在ARM 和 Thumb®-2 中都可用。


ARM 高级 SIMD 扩展又称为 ARM NEON 技术 (NEON™)。


 NEON

ARM® NEON™ 通用 SIMD 引擎可有效处理当前和将来的多媒体格式,从而改善用户体验。

NEON 技术可加速多媒体和信号处理算法(如视频编码/解码、2D/3D 图形、游戏、音频和语音处理、图像处理技术、电话和声音合成),其性能至少为 ARMv5 性能的 3 倍,为 ARMv6 SIMD 性能的 2 倍。

关键字:ARM架构  常用术语  Thumb指令 编辑:什么鱼 引用地址:http://news.eeworld.com.cn/mcu/ic504982.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:基于FPGA与ARM进行遥测数据网络转发的流程剖析
下一篇:Keil MDK和IAR 两款ARM开发工具对比

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

Arm架构Arm内核解析
 Arm 架构已经主导了当今嵌入式处理和计算市场,但在过去的几十年里,Arm 架构却走过了漫长的道路。从20世纪80年代开始,它起初是作为家用电脑处理器,然后在20世纪90年代成为手机芯片的基础。如今,在几乎所有技术细分市场,Arm都是一个强有力的竞争者。许多人认为,Arm 架构已成为 32 位或 64 位处理器的首选。由于这种广泛应用,现在已经有成千上万种基于Arm架构的变体。了解这些内核彼此之间的不同是做出选择决策的重要一环。  早在 2004 年,最初的 Cortex 家族就使 Arm架构分化为三个内核产品组,每个产品组都针对不同类型的应用。最早集成到芯片的是Cortex-M,它已成为基于Arm微控制器(MCU
发表于 2020-07-24
<font color='red'>Arm架构</font>之<font color='red'>Arm</font>内核解析
ARM架构:函数调用参数超过四个的传递方法
众所周知,ARM架构下,函数参数是通过 r0~r4寄存器传递的;但是如果参数超过四个,就要借助于栈了。下面以一个例子说明。main()的汇编如下:这个时候(执行到箭头指向的位置),栈的状态如下:函数 func的汇编如下:此时,栈状态如下:ldr r3, [r11, #4]上面这一句汇编代码就是从栈上取回保存的第5个参数的值。
发表于 2020-07-23
<font color='red'>ARM架构</font>:函数调用参数超过四个的传递方法
爆料:台积电300人的团队配合苹果自研Arm架构处理器
在今晚苹果的WWDC大会上,除了iOS 14、Mac OS系统之外,最受人关注的一件事便是苹果推出Arm处理器取代使用15年之久的x86处理器了。据悉,苹果公司已经在mac电脑上测试了基于Arm的芯片,发现其性能比英特尔的替代品有了很大提高。熟悉台积电的供应链消息人士@手机晶片达人在微博上表示,台积电有一个超过300人的专属团队(涵盖研发,设计,先进工艺,封装)在与苹果深度合作开发苹果 PC,NB...等产品下一代的CPU (不是以往的手机AP)。与此同时,@手机晶片达人还爆料称,苹果觉得目前的绘图芯片功耗都太大,因此也在研发自己的绘图芯片,预计2022完成,采用台积电的N5P工艺。在过去的几年中,英特尔曾多次出现处理器延迟
发表于 2020-06-28
爆料:台积电300人的团队配合苹果自研<font color='red'>Arm架构</font>处理器
苹果为什么放弃英特尔自主研发Arm架构处理器
在今年的苹果WWDC大会上,除了iOS 14、Mac OS系统之外,最受人关注的一件事便是苹果推出Arm处理器取代使用15年之久的x86处理器了。据悉,苹果公司已经在mac电脑上测试了基于Arm的芯片,发现其性能比英特尔的替代品有了很大提高。而对于这一消息,其实苹果爆料大神Mark Gurman(目前是彭博社记者)早于上周二就有爆料,并且,他还分析到,由于苹果和英特尔之间的变化,Arm Mac已不可避免。他提到,此前,苹果公司在一次活动中承认,自己忽略了Mac。根据当时来自TechCrunch的报道称,面对iPhone和iPad的成功,苹果高级副总裁利普·席勒在谈到苹果是否还关心Mac时说:“Mac在苹果公司具有重要而长远的未来
发表于 2020-06-24
苹果为什么放弃英特尔自主研发<font color='red'>Arm架构</font>处理器
爆:台积电300人团队配合苹果自研Arm架构处理器
在今晚苹果的WWDC大会上,除了iOS 14、Mac OS系统之外,最受人关注的一件事便是苹果推出Arm处理器取代使用15年之久的x86处理器了。据悉,苹果公司已经在mac电脑上测试了基于Arm的芯片,发现其性能比英特尔的替代品有了很大提高。熟悉台积电的供应链消息人士@手机晶片达人在微博上表示,台积电有一个超过300人的专属团队(涵盖研发,设计,先进工艺,封装)在与苹果深度合作开发开发苹果 PC,NB...等产品下一代的CPU (不是以往的手机AP)。与此同时,@手机晶片达人还爆料称,苹果觉得目前的绘图芯片功耗都太大,因此也在研发自己的绘图芯片,预计2022完成,采用台积电的N5P工艺。在过去的几年中,英特尔曾多次出现处理器延迟
发表于 2020-06-23
简析示波器常用术语
采样速率:采样速率表示的是示波器在一个波形或周期内,采样输入信号的频率。表示为样点数每秒(S/S)。示波器的采样速率越快,所显示的波形的分辨率和清晰度就越高,重要信息和事件丢失的概率就越小。如果需要观测较长时间范围内的慢变信号,则最小采样率就变得较为重要。计算采样速率的方法取决于所测量的波形类型,以及示波器所采用的信号重构方式。为了准确的再现信号并避免混淆,奈奎斯特定理规定,信号的采样速率必需不小于其最高频率成分的两倍。然而,这个定理的前提是基于无限长时间和连续的信号。由于没有示波器可以提供无限时间的记录长度,而且从定义上看,低频干扰是不连续的,所以采用两倍于最高频率成分的采样速率是不够的。实际上,信号的准确再现取决于其采样速率和信
发表于 2020-04-15
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved