什么是arm处理器?arm和cpu有什么关系?
扫描二维码
随时随地手机看文章
随着移动设备平台的日益壮大,甚至有取代桌面平台的势头,“ARM”这个词越来越多地出现在人们的视野中,特别是手机或平板处理器上,然而却从不见ARM的处理器,而是“采用ARM最新架构”的处理器。其实,ARM(Adanced RISC Machines),不仅是是一种处理器的通称,也是一个公司名字,还可以认为是一种技术名字。1991年ARM公司成立于英国Cambridge,主要销售晶片设计技术的授权。目前,采用ARM技术知识产权(IP)核的微处理器,即我们通常说的ARM微处理器,已遍及工业控制、消费类电子产品、通信系统、网络系统、无线系统等各类产品市场,基于ARM技术的微处理器应用约占据了32位RISC微处理器75%以上的市场份额,ARM技术正在逐步渗入到我们生活的各方面。
ARM架构,过去称作进阶精简指令集机器(Advanced RISC Machine,更早称作:Acorn RISC Machine),是一个32位精简指令集(RISC)处理器架构,其广泛地使用在许多嵌入式系统设计。由于节能的特点,ARM处理器非常适用于行动通讯领域,符合其主要设计目标为低耗电的特性。在今日,ARM家族占了所有32位嵌入式处理器75%的比例,使它成为占全世界最多数的32位架构之一。ARM处理器可以在很多消费性电子产品上看到,从可携式装置(PDA、移动电话、多媒体播放器、掌上型电子游戏,和计算机)到电脑外设(硬盘、桌上型路由器)甚至在导弹的弹载计算机等军用设施中都有他的存在。在此还有一些基于ARM设计的派生产品,重要产品还包括Marvell的XScale架构和德州仪器的OMAP系列。
ARM公司是专门从事基于RISC技术晶片设计开发的公司,作为知识产权供应商,本身不直接从事晶片生产,靠转让设计许可由合作公司生产各具特色的晶片,世界各大半导体生产商(RFID射频快报注:如PHILIPS、TI、Intel、BroadCom、ATMEL等)从ARM公司购买其设计的ARM微处理器核,根据各自不同的应用领域,加入适当的外围电路,从而形成自己的ARM微处理器晶片进入市场。目前,全世界有几十家大的半导体公司都使用ARM公司的授权,因此既使得ARM技术获得更多的第三方工具、制造、软件的支持,又使整个系统成本降低,使产品更容易进入市场被消费者所接受,更具有竞争力。
CPU依靠指令来计算和控制系统,每款CPU在设计时就规定了一系列与其硬件电路相配合的指令系统。与其他硬件电路相配合,决定的是这一款CPU的生态系统。因此,指令集搭建的是一个桥梁,是软硬件之间沟通的桥梁,简单来说,软件通过指令集和硬件讲话。因此,指令集对形成生态至关重要,从这个意义上讲,不同的CPU指令集,决定了这款CPU设计的复杂程度。
ARM平台源自单片机,和单片机一样,ARM也是一个多接口的处理器系统,但是,ARM从8位的单片机升级到了16位甚至32位,可以认为它就是CPU。严格的来说,ARM芯片不仅有CPU的寻址和运算功能,还添加了很多外部接口,如串口,中端控制口等。从而实现一整套电脑的功能,只是这个功能没有电脑那么全面,但是集成度高,针对性强,是嵌入式设备运算主机的最佳选择。最有代表性的芯片组就是苹果设备现在用的A4等。
CPU是所有处理器的总称,包括所的单片机、ARM芯片、DSP、电脑中使用的处理器(intel的,AMD的等)等。ARM处理器是众多CPU中的一种CPU;ARM处理器就是ARM芯片,是一个东西的两种叫法而已。所有的ARM芯片中都包含有一个ARM内核。内核有很多版本和类型,但是都出自于ARM公司之手,是一个知识产权,也可以说是实施方法。ARM芯片是集成了ARM内核的芯片,现在Atmel,三星,苹果,Intel,ST,TI等知名厂家都生产ARM芯片,每卖出一个ARM芯片都需要给英国ARM支付一定的License(许可权)费用。ARM板就是使用 ARM芯片作为处理器的电路板。现在大部分手机的主板就是ARM板,大多部工业控制的电路板也逐步使用ARM来代替早期的简单单片机。