最初的ARM处理器由英国剑桥的Acorn计算机公司(是ARM公司的前身)设计。ARM公司成立于1990年,该公司是知识产权(IP)提供商(不生产芯片)。目前,ARM架构处理器已在高性能、低功耗、低成本的嵌入式应用领域中占据了领先地位。
ARM公司作为嵌入式RISC处理器的知识产权IP供应商,本身并不直接从事芯片生产,而是将设计许可授权给合作公司,合作公司添加自己的外设,进而生产各具特色的SOC芯片,利用这种合伙关系,ARM很快成为许多全球性RISC标准的缔造者。目前,全世界有几十家大的半导体公司都使用ARM公司的授权,其中包括Intel、IBM、Samsung、LG半导体、NEC、SONY、PHILIP等公司。因此,采用ARM处理器进行嵌入式系统开发时,开发者可以获得更多的第三方工具和技术支持,进而从一定程度上降低整个系统的研发成本,缩短研发周期,从而使产品更具市场竞争力。
ARM体系结构基于精简指令集计算机(RISC)原理。RISC的相关译码机制比复杂指令集计算机(CISC)的设计更简单,从而有更高的指令吞吐率、出色的实时中断响应。ARM处理器的特性:
……
展开