- 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
相关推荐
松涛和鸣14 小时前
72、IMX6ULL驱动实战:设备树(DTS/DTB)+ GPIO子系统+Platform总线陌上花开缓缓归以18 小时前
linux mtd-utils使用源码分析(ubuntu测试版)VekiSon21 小时前
Linux内核驱动——设备树原理与应用代码游侠1 天前
复习——Linux设备驱动开发笔记陌上花开缓缓归以2 天前
LiteOS和RTOS 系统选型分析深圳市九鼎创展科技2 天前
瑞芯微 RK3399 开发板 X3399 评测:高性能 ARM 平台的多面手森焱森2 天前
嵌入式硬件工程师应知 白银快速分析报告森G2 天前
七、04ledc-sdk--------makefile有变化VekiSon3 天前
Linux内核驱动——杂项设备驱动与内核模块编译AI+程序员在路上3 天前
Nand Flash与EMMC区别及ARM开发板中的应用对比