![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ARM
文章平均质量分 90
ARM
Amazing9
这个作者很懒,什么都没留下…
展开
-
ARMv8之arm64架构汇编知识
1. 寄存器1.1. 通用寄存器 31 个R0~R30,每一个寄存器能够存取一个64位大小的数。 当使用 x0~x30访问时,是一个 64位的数;当使用 w0~w30访问时,是一个 32 位的数,访问的是寄存器的低32位,如下图所示:1.2. 向量寄存器(也可以叫做浮点寄存器)每一个寄存器的大小是 128 位的。 分别能够用Bn、Hn、Sn、Dn、Qn的方式来访问不一样的位数。如下图:Bn:一个 Byte的大小,即8位 Hn:half word,即16位 S...原创 2022-03-18 17:45:19 · 4061 阅读 · 0 评论 -
ARMv8架构
1. 背景从1995年,ARMV4(主要对应ARM7 family)开始到现在ARM RISC体系结构到现在已经演化了20多年。从设计一开始ARM就关注到了低功耗 到2011年,所有的ARM-Cotex family都被设计成使用ARMV7架构。1.1. 发展历程ARM7:采用ARMV4架构 ARM9:ARMV4的变体 ARM11:ARMV4的变体 Cotex-A8:为了匹配不同的市场,ARMV7从Cotex-A8开始被划分为三种属性:Application-Profile、RealT原创 2022-03-18 15:03:16 · 1978 阅读 · 0 评论