240 投稿
收录了8篇文章 · 2人关注
  • [译] ARMv8-A架构基础之保存的进程状态寄存器

    当发生异常时,处理器状态将以类似于ARMv7-A中的CPSR的方式存储在相关的已保存程序状态寄存器(SPSR)中。 SPSR在发生异常之前保存P...

  • [译] ARMv8-A架构基础之处理器状态

    AArch64没有与ARMv7-A当前程序状态寄存器(CPSR)的直接等价物。在AArch64中,传统CPSR的组件作为可独立访问的字段提供。 ...

  • [译] ARMv8-A架构基础之寄存器

    ARMv8-A提供了31个64位的通用寄存器,始终可以访问,并且可以在所有异常级别访问。 在AArch64执行状态下,每个寄存器(X0-X30)...

  • [译] ARMv8-A架构基础之更改执行状态

    有时你系统的执行状态必须改变。 例如,如果您正在运行AArch64操作系统,并希望在EL0上运行32位应用程序, 为此,系统必须切换到AArch...

  • [译] ARMv8-A架构基础之执行状态

    ARMv8-A架构定义了两个执行状态AArch64和AArch32。 AArch64状态对于ARMv8-A是唯一的并且使用64位通用寄存器,而A...

  • [译] ARMv8-A的基础知识

    在ARMv8-A中,程序会运行在四个异常级别中的一个。 在64位执行状态下,异常级别决定了执行权限级别,类似于ARMv7-A中定义的权限级别。 ...

  • [译] Armv8-A 架构概述

    Armv8-A 架构 Armv8-A架构是针对应用程序('A')设计的最新一代Arm架构。 它引入了可用的64位和32位执行状态(Executi...

  • [译] ARM架构入门

    Arm架构构成了每个Arm处理器的基础。 ARM架构基于RISC(精简指令集计算机)原则,同时也包含: 统一的寄存器文件加载/存储(load/s...

专题公告

iOS 7 A7处理器之后