ARM微控制器代表Advance Risk Machine;它是世界上使用最广泛的许可最多的处理器内核之一。第一台ARM处理器由剑桥大学于1978年开发,第一台ARM RISC处理器由Acorn Group of Computers在1985年生产。这些处理器专门用于便携式设备,如数码相机,手机等。由于具有诸如低功耗,合理的性能等优点,这些模块和无线通信技术以及其他嵌入式系统同样有效。
ARM体系结构处理器是一种先进的精简指令集计算(RISC)机器,RISC指令集旨在执行较少的计算机指令,以便它们可以以更高的速度运行,。通过剔除不需要的指令并优化路径,RISC处理器可提供出色的性能,而功耗仅是CISC(复杂指令集计算)的一小部分设备。
RISC vs CISC==ARM vs X86。Arm基于RISC(精简指令集计算),而Intel(x86)则基于CISC(复杂指令集计算)。Arm的CPU指令是原子的,在指令数和微操作之间有非常紧密的联系。相比之下,CISC提供了更多指令,其中许多指令执行多项操作(例如优化的数学和数据移动)。这将导致更好的性能,但解码这些复杂指令会消耗更多功率。简而言之,基于RISC的ARM体系结构不需要承担CISC处理器执行复杂指令所需的大量负担。x86传统上以峰值性能,Arm能源效率为目标。
ARM处理器广泛用于智能手机等消费电子设备中,平板电脑,多媒体播放器和其他移动设备(例如可穿戴设备)。由于减少了指令集,它们需要更少的晶体管,这使得集成电路——ARM处理器较小的尺寸,降低的复杂性和较低的功耗使其适合于日益小型化的设备。
在Arm与x86竞争的过去十年中,Arm已经赢得了智能手机等低功耗设备的战争。目前,该架构也正在步入需要提高电源效率的笔记本电脑和服务器等设备中。尽管在手机上输了很多钱,但英特尔多年来在低功耗方面的努力也有所改善,Lakefield目前与手机中的传统Arm处理器共享更多的共同点。
就是说,从工程的角度来看,Arm和x86仍然有明显的不同,并且它们继续具有各自的优势和劣势。但是,随着生态系统越来越多地支持这两种架构,两者之间的消费者使用案例变得越来越模糊。 尽管Arm与x86的比较存在交叉之处,肯定是Arm仍然是智能手机行业的首选架构。