ARM架构基础知识
来源:互联网 发布:桑拿软件 编辑:程序博客网 时间:2024/06/05 18:24
ARM公司自己认为自己有其架构分为系统架构、安全架构、CPU架构。
CPU架构主要是指系统架构上的芯片实现。
安全架构主要是指PSA,前面介绍过。请参考:
系统架构包括:
ARM Generic Interrupt Controller中断控制器分为 GICv2、GICv3、GICv4版本对应不同系列 架构。M系列处理器使用NVIC中断控制器。
IOMMU是指 输入输出内存管理分为 SMMUv2 、SMMUv3 版本
AMBA 是指Advanced Microcontroller Bus Architecture片上总线
CoreSight Debug and Trace是指片上调试和跟踪
从上图可以看出ARM现在主流的架构就是V7和V8两个系列,对应的有A、R、M分别对应应用处理器、实时工控处理器、微控制器。除此之外,ARM还有安全处理器系统。
ARMv7 后ARM公司改革了以前的冗长的命名方法,统一用Cortex作为主名。
现在主流芯片使用的是V7、V8架构,下面一个图表显示出两者的异同。
注:
AArch64 是V8系统架构最重要的创新之一。
big.LITTLE 设计旨在为适当的作业分配恰当的处理器。
NEON是适用于ARM Cortex-A系列处理器的一种128位SIMD(Single Instruction, Multiple Data,单指令、多数据)扩展结构。
LAPE 是指大物理地址扩展,突破传统的ARM MMU的限制。
SIMD Single Instruction Multiple Data,单指令多数据流,能够复制多个操作数,并把它们打包在大型寄存器的一组指令集。
阅读全文
0 0
- arm架构基础知识小结
- arm架构基础知识小结
- ARM架构基础知识
- ARM基础知识
- ARM基础知识
- ARM基础知识
- ARM基础知识
- ARM架构
- ARM架构
- ARM架构
- ARM架构
- ARM架构
- ARM架构
- ARM架构
- ARM架构
- arm架构?
- 【ARM基础知识】ARM寻址方式
- ARM开发板基础知识
- 【BZOJ3132】上帝造题的七分钟
- 你好CSDN
- Java实现敏感词过滤
- 什么是快乐的秘诀?
- DFA与NFA
- ARM架构基础知识
- 作业:简化的插入排序
- 正则表达式: NFA引擎匹配原理
- redis主从数据复制实现原理与搭建
- 转换注释,从文件里哦
- web.xml配置文件中ContextLoaderListener的作用
- fzu2082(树链剖分)
- mysql 表B字段替换表A字段
- nginx的五种负载算法模式