ARM处理器

ARM处理器是处理器中的一种, ARM处理器的全称为Advanced RISC Machine. ARM处理器本身是32位设计, 但也配备16位指令集。

一.  ARM处理器

ARM微处理器是采用ARM技术知识产权(IP)核的微处理器。 这种ARM核技术是由英国的ARM公司所授权。 ARM公司是专门从事基于RISC技术芯片设计开发的公司, 作为知识产权供应商, 本身不直接从事芯片生产, 靠转让设计许可由合作公司生产各具特色的芯片。 半导体生产商从ARM公司购买其设计的ARM微处理器核,根据各自不同的应用领域, 加入适当的外围电路, 从而形成自己的ARM微处理器芯片进入市场。 

二. ARM处理器优点

  • 体积小,低功耗,低成本,高性能
  • 指令执行速度更快, 指令长度固定
    • ARM处理器共有37个寄存器, 被分为若干个组(BANK), 这些寄存器包括: 31个通用寄存器,包括程序计数器(PC指针), 6个状态寄存器, 用以识别CPU的工作状态及程序的运行状态。 
  • 很好的兼容8位/16位器件
    • ARM微处理器在较新的体系结构中支持两种指令集: ARM指令集(32位)和Thumb指令集 (16位)。
  • 丰富的可选择芯片

三. ARM产品

 

 左侧的一列可以看成是ARM处理器的各个“代”, 而右侧是同一代的各个家族(系列)。 现在基本上都转向ARMv7. 其中Cortex-M系列面向嵌入式应用, Cortex-R则面向实时应用, Cortex-A则面向广大的手机用户。 

四. Cortex A7处理器

ARM Cortex-A7处理器隶属于Cortex-A系列, 基于ARMv7-A架构, 它的特点是在保证性能的基础上提供了出色的低功表现

 

                      

 五. ARM架构

  • 编译原理  
  • ARM存储类型 
  •  

    

  

 六. SIMD

SIMD: Single Instruction multiple Data 单指令多数据是一种计算机指令集架构, 它允许处理器同时对多个数据元素执行相同的操作。 这种指令集架构可以显著提高数据并行计算的性能, 特别是在处理大规模数据集时。

 

posted @ 2023-08-10 10:55  球球小世界  阅读(264)  评论(0编辑  收藏  举报