当前位置:   article > 正文

ARMV8体系结构简介:概述_arm8体系

arm8体系

1. 前言

本文主要概括的介绍ARMV8体系结构定义了哪些内容,概括的说:

  • ARM体系结构定义了PE的行为,不会定义具体的实现
  • ARM体系结构也定义了debug体系结构和trace体系结构
  • ARM体系结构采用RISC指令集

(1)长度一致的寄存器;

(2)load/store架构,数据处理操作只能对寄存器内容进行处理,不会直接对内存的内容进行处理;

(3)简单寻址方式,load/store地址来源于寄存器或指令域(如立即数)

  • ARM体系结构定义了PE与存储系统的交互
  • ARMV8体系结构向后兼容,支持AArch64和AArch32,两种运行状态均支持SIMD和浮点指令

(1)       AArch32

SIMD指令,用来操作32 bit 通用寄存器;

Advanced SIMD指令操作SIMD&FP寄存器;

FP指令操作SIMD&FP寄存器

(2)       AArch64

Advanced SIMD指令操作SIMD&FP寄存器;

FP指令操作SIMD&FP寄存器

2. ARMV8按属性分类

属性

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/92009
推荐阅读
相关标签
  

闽ICP备14008679号