跳转到主要内容

ARM

如何在ARM下进行高效的C编程?

cathy /

通过一定的方法来编写C程序,可以帮助C编译器生成执行速度更快的ARM代码。下面就是一些与性能相关的关键点:

1.对局部变量、函数参数和返回值要使用signed和unsigned int类型。这样可以避免类型转换,而且可高效地使用ARM的32位数据操作指令。

2.最高效的循环体形式是减计数到零(counts down to zero)的do-while循环。

带你了解ARM体系结构与编程模型

cathy /

一、ARM处理器简介及RISC特点

ARM处理器简介

ARM(Advanced RISC Machines)是一个32位RISC(精简指令集)处理器架构,ARM处理器则是ARM架构下的微处理器。ARM处理器广泛的使用在许多嵌入式系统。ARM处理器的特点有指令长度固定,执行效率高,低成本等。

一文详解ARM、Intel、MIPS处理器啥区别

editor Chen /

安卓支持三类处理器(CPU):ARM、Intel和MIPS。ARM无疑被使用得最为广泛。Intel因为普及于台式机和服务器而被人们所熟知,然而对移动行业影响力相对较小。MIPS在32位和64位嵌入式领域中历史悠久,获得了不少的成功,可目前Android的采用率在三者中最低。

动力系统的下一步发展

editor Chen /

深度探讨该价值10 亿美元的市场 作者:ARM

尽管电动汽车和混合动力汽车一路高歌猛进,传统的汽油和柴油动力汽车在未来许多年内仍将是市场的主流。预计到 2023 年,传统动力汽车仍将在全球轻型汽车产量中占据 85% 份额,如下图所示。

英特尔杨旭:有些技术不需要与ARM去PK 而是互补

kelly /


在业界都在讨论AR、VR以及两者谁是未来的时候,英特尔首次提出了“MR”(融合现实)的概念,并在2016年英特尔开发者大会上推出了自己的一体化虚拟现实解决方案Alloy。英特尔全球副总裁兼中国区总裁杨旭在接受采访时表示,融合现实(MR)需要更多的计算能力,而计算能力是英特尔的强项,MR是英特尔未来的机会。