ARM-V7和ARM-V8架构的硬件
Posted 老樊Lu码
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ARM-V7和ARM-V8架构的硬件相关的知识,希望对你有一定的参考价值。
ARM V7版架构:
从V7版本后开始变成了Cortex架构。
Cortex-A系列: 应用处理器,主要用于移动计算、智能手机、车载娱乐、自动驾驶、服务器、高端处理器等领域。时钟频率超过1GHZ,支持Linux、android、Windows等完整操作系统需要的内存管理单元MMU。
Cortex-R系列:实时处理器,可用于无线通讯的基带控制、汽车传动系统、硬盘控制器等。时钟频率200HZ到大于1GHZ,多数不支持MMU,具有MPU、Cache和其他针对工业设计的存储器功能。响应延迟非常低,不支持完整版本的Linux和Windows,支持RTOS,Cortex-M系列:微控制器处理器,时钟频率较低容易使用,应用于单片机和深度嵌入式市场。
ARM V8版架构:
ARM V8是ARM公司的第一款64位处理器架构,包括AArch64和AArch32二种主要执行状态。其中前者引入了一套新的指令集“A64”专门用于64位处理器,后者后者用来兼容现有的32位ARM指令集。目前我们看到的Cortex-A53, Cortex-A57(现在被A72替代了)二款处理器便属于Cortex-A50系列,首次采用64位V8架构,是ARM在2012年下半年发布的二款产品。
以上是关于ARM-V7和ARM-V8架构的硬件的主要内容,如果未能解决你的问题,请参考以下文章
Androidndk开发打包时我们应该如何注意平台的兼容(x86,arm,arm-v7a)
Androidndk开发打包时我们应该如何注意平台的兼容(x86,arm,arm-v7a)
[架构之路-11]:目标系统 - 架构 - 嵌入式系统软件+硬件的基本通用架构