arm架构的cpu有哪些

如题所述

ARM架构的CPU有ARM7、ARM9、ARM11、Cortex-A5、Cortex-A7、Cortex-A8、Cortex-A9、Cortex-A15、Cortex-A17、Cortex-A53、Cortex-A57、Cortex-A72等。

ARM架构,过去称作进阶精简指令集机器(Advanced RISC Machine),更早称作:Acorn RISC Machine。它是一个32位精简指令集(RISC)处理器架构,其广泛地使用在许多嵌入式系统设计。由于节能的特点,ARM处理器非常适用于移动通讯领域,符合其主要设计目标为低耗电的特性。

目前,ARM家族占了所有32位嵌入式处理器75%的比例,使它成为占全世界最多数的32位架构之一。ARM处理器可以在很多消费性电子产品上看到,从可携式装置(PDA、移动电话、多媒体播放器、掌上型游戏机,和计算机)到电脑外设(硬盘、桌上型路由器)甚至在导弹的弹载计算机等军用设施中都有它的存在。在此还有一些基于ARM设计的派生产品,重要产品还包括Marvell的XScale架构和德州仪器的OMAP系列。

ARM架构包含了下述RISC特性:

读取/储存 架构

不支援地址不对齐内存存取(ARMv6内核现已支援)

定长指令格式

load/store结构:即所有处理都在寄存器中完成,只使用指令集载入和存储数据到内存中

简单的寻址模式:所有load/store的地址都只由寄存器内容和简单常数运算决定

统一和固定长度的指令域,简化了流水线和其他电脑硬件的设计

多寄存器读取和存取(包括LDM和STM,可以直接存取一块连续的内存区域)

以上内容仅供参考,如需更多信息,建议咨询计算机方面的专家或登录博客网、CSDN、知乎等论坛浏览网友发布的历史问题与经验。
温馨提示:答案为网友推荐,仅供参考
相似回答