[转帖]ARMv7/ARMv8/ARMv9架构你不知道的那些事

armv7,armv8,armv9,架构,知道,那些 · 浏览次数 : 0

小编点评

## ARMv8基础能力测试 **1. 尽管市场上经常看到armv7的产品,也有很多同学在学习armv7。但armv7已经出来15年了,armv8也出来10年了。** **2. 尽管ARM非常火热,占据整个市场的各个领域,各类程序员都和ARM有着密切关系,但至今没有一本全面讲述armv8架构的中文书籍** **3. 在ARMv7的时候,整个ARM产品线分数三条分支,分别是移动领域的cortex-A、嵌入式的cortex-M、实时性的cortex-R。至今已经有15年了把,其实就没出来几款R和M的core IP,这些年它主要在A上发力了吧。** **4. 在2021年的时候,cortex-A又继续出现3个分支,分别是注重性能的超大核X系列,移动领域的A系列、服务器系列的Neoverse系列。** **5. ARM除了有V7/V8/V9这样的大版本号,其实也有8.1/8.2/9.0/9.1/9.2这样的小版本号,从V8起,预计是10年一个大版本号,从2016年起几乎是一年更新一个小版本号。** **6. 虽然ARM有那么多的版本号,但并没有每一个版本都有对应的产品。** **7. 从2021年起,ARM新出的core IP都是9.0,看样子不会再有8.0的core IP了8、ARMv9将全面干掉aarch32(32位),虽然说armv9向前兼容,EL0依然还保留aarch32的能力,在2021年出来的A710/A510的EL0仍然支持aarch32,但是从2022年起,新出的core都不再支持aarch32。看样子以后也不会有支持aarch32的core了。** **8. 不要整天喊着big.LITTLE、大小核了,事实上,主流的SOC早就变成dynamIQ架构了。**

正文

https://aijishu.com/a/1060000000370631

 

 

1、虽然市场上还经常看到armv7的产品,也有很多同学在学习armv7。但armv7已经出来15年了,armv8也出来10年了。
2、虽然ARM非常火热,占据整个市场的各个领域,各类程序员都和ARM有着密切关系,但至今没有一本全面讲述armv8架构的中文书籍(注:2021年有一本讲体系结构编程的,沾点边)。
3、在ARMv7的时候,整个ARM产品线分数三条分支,分别是移动领域的cortex-A、嵌入式的cortex-M、实时性的cortex-R。至今已经有15年了把,其实就没出来几款R和M的core IP,这些年它主要在A上发力了吧。
4、在2021年的时候,cortex-A又继续出现3个分支,分别是注重性能的超大核X系列,移动领域的A系列、服务器系列的Neoverse系列。
 title=
5、ARM除了有V7/V8/V9这样的大版本号,其实也有8.1/8.2/9.0/9.1/9.2这样的小版本号,从V8起,预计是10年一个大版本号,从2016年起几乎是一年更新一个小版本号。
 title=
6、虽然ARM有那么多的版本号,但并没有每一个版本都有对应的产品。arm的8.0-8.7,其实主要是8.0和8.2有产品。
7、从2021年起,ARM新出的core IP都是9.0,看样子不会再有8.0的core IP了
 title=
8、ARMv9将全面干掉aarch32(32位),虽然说armv9向前兼容,EL0依然还保留aarch32的能力,在2021年出来的A710/A510的EL0仍然支持aarch32,但是从2022年起,新出的core都不再支持aarch32。看样子以后也不会有支持aarch32的core了。
9、不要整天喊着big.LITTLE、大小核了,事实上,主流的SOC早就变成dynamIQ架构了。
 title=
10、网上的视频绝大多数在讲10年前、15年前、20年前的技术。

11、最后,奉上“ARMv8/ARMv9基础能力测试”题目,测一测你的水平,46分以上算合格哦。 扫下面二维码开始做题:

与[转帖]ARMv7/ARMv8/ARMv9架构你不知道的那些事相似的内容:

[转帖]ARMv7/ARMv8/ARMv9架构你不知道的那些事

https://aijishu.com/a/1060000000370631 1、虽然市场上还经常看到armv7的产品,也有很多同学在学习armv7。但armv7已经出来15年了,armv8也出来10年了。2、虽然ARM非常火热,占据整个市场的各个领域,各类程序员都和ARM有着密切关系,但至今没有一

[转帖]armv6、armv7、armv7s、armv8、armv64及其i386、x86_64区别

ARM处理器指令集 一. 苹果模拟器指令集: 指令集分析i386针对intel通用微处理器32架构的x86_64针对x86架构的64位处理器i386|x86_64是Mac处理器的指令集,i386是针对intel通用微处理器32架构的。x86_64是针对x86架构的64位处理器。 模拟器并不运行arm

[转帖]Armv9 架构相比 Armv8 有何升级/区别:全面性能提升

https://baijiahao.baidu.com/s?id=1695708603852200216&wfr=spider&for=pc 自 2011 年 10 月 Arm 首次公布 Armv8 架构以来,已经有近 10 年的时间了,这是计算领域相当多变的 10 年,因为指令集架构通过移动领域到

[转帖]ARMv8架构概述、相关技术文档以及ARMv8处理器简介

ARMv8架构 文章目录 ARMv8架构参考文档ARMv8架构的概述从32位到64位的变化The changes from 32 bits to 64 bits1,Larger register pool(更大的寄存器池)2,Wider integer registers(具有更宽的整数寄存器)3,

[转帖]浅谈Armv8-A处理器

https://www.elecfans.com/emb/dsp/202208291886182.html 众所周知,ARM是一家设计并授权处理器和相应IP(比如互连总线,中断处理器,图像处理器等等)的公司,目前其处理器产品分为三类: Cortex-A系列:这个系列主要是应用(Application

[转帖]

Linux ubuntu20.04 网络配置(图文教程) 因为我是刚装好的最小系统,所以很多东西都没有,在开始配置之前需要做下准备 环境准备 系统:ubuntu20.04网卡:双网卡 网卡一:供连接互联网使用网卡二:供连接内网使用(看情况,如果一张网卡足够,没必要做第二张网卡) 工具: net-to

[转帖]

https://cloud.tencent.com/developer/article/2168105?areaSource=104001.13&traceId=zcVNsKTUApF9rNJSkcCbB 前言 Redis作为高性能的内存数据库,在大数据量的情况下也会遇到性能瓶颈,日常开发中只有时刻

[转帖]ISV 、OSV、 SIG 概念

ISV 、OSV、 SIG 概念 2022-10-14 12:29530原创大杂烩 本文链接:https://www.cndba.cn/dave/article/108699 1. ISV: Independent Software Vendors “独立软件开发商”,特指专门从事软件的开发、生产、

[转帖]Redis 7 参数 修改 说明

2022-06-16 14:491800原创Redis 本文链接:https://www.cndba.cn/dave/article/108066 在之前的博客我们介绍了Redis 7 的安装和配置,如下: Linux 7.8 平台 Redis 7 安装并配置开机自启动 操作手册https://ww

[转帖]HTTPS中间人攻击原理

https://www.zhihu.com/people/bei-ji-85/posts 背景 前一段时间,公司北京地区上线了一个HTTPS防火墙,用来监听HTTPS流量。防火墙上线之前,邮件通知给管理层,我从我老大那里听说这个事情的时候,说这个有风险,然后意外地发现,很多人原来都不知道HTTPS防