- Processor state
AArch64没有与ARMv7当前程序状态寄存器直接对应的寄存器(CPSR)。在AArch64中,传统CPSR的组件以字段的形式提供可独立访问。这些统称为处理器状态(PSTATE)。
在AArch64中,通过执行ERET指令从异常中返回,这会导致要拷贝到PSTATE中的SPSR_ELn。这将恢复ALU标志、执行状态、Exception级别,以及处理器分支。从这里,你继续执行从地址在ELR_ELn。PSTATE。{N, Z, C, V}字段可以在EL0处访问。所有其他PSTATE字段都可以执行在EL1或更高,而在EL0则未定义。
Armv8状态寄存器
子羽潇潇2024-03-18 14:07
相关推荐
The️3 小时前
STM32-FreeRTOS操作系统-事件yumgpkpm3 小时前
Cloudera CDP7、CDH5、CDH6 在华为鲲鹏 ARM 麒麟KylinOS做到无缝切换平缓迁移过程d111111111d4 小时前
C语言中union(共同体)的特电是什么?STM32中常用于处理什么数据?切糕师学AI13 小时前
ARM 汇编指令:ORRS切糕师学AI1 天前
ARM 汇编指令:STRShiMetaPi2 天前
GM-3568JHF丨ARM+FPGA异构开发板系列教程:外设教程 04 WIFI切糕师学AI2 天前
ARM 架构中的浮点寄存器(Floating-Point Registers)再遇当年2 天前
因为研究平台arm,RK3588交叉编译误把我笔记本X86平台的/x86_64-linux-gnu文件删除,导致联想拯救者笔记本中的ubuntu系统损坏切糕师学AI3 天前
ARM 架构中的 CONTROL 寄存器richxu202510013 天前
嵌入式学习之路>单片机核心原理篇>(14) ARM 架构