微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 做嵌入式,2017年一定要关注ARM的这三大技术

做嵌入式,2017年一定要关注ARM的这三大技术

时间:03-14 来源:互联网 点击:

码中生成即时数据,让设计师仅凭2条指令便能生成32位值,且无需运行实际负载。

(3)代码优化

条件比较和支路指令(从ARMv7-M继承的CBNZ/CBZ)可以提高多项条件控制代码序列的性能。长偏移即时支路(从ARMv7-M继承的)可以将支路指向遥远的目标地址;硬件整数划分指令(从ARMv7-M继承的Sdiv/Udiv)则可以减少除法运算的处理循环。

(4)排斥存取

Cortex-M23还从ARMv7-M继承了负载和储存的专用指令,提升Cortex-M23在多核系统中的一贯性,确保多个处理器以同样的机制处理信号。此外,为了对C11/C++11提供稳定支持,Cortex-M23还新增ARMv8-A(Thumb 32版本)的负载获取与储存释放指令,并包括这些指令的排斥存取变种。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top