技术栈
secure
代码改变世界ctw
4 个月前
汇编
·
arm开发
·
trustzone
·
atf
·
tee
·
寄存器
·
secure
Armv8/Armv9的Pstate寄存器介绍
在Armv7及其之前,有一个重要的寄存器叫做程序状态寄存器CPSR,但是到了Armv8/Armv9的aarch64架构时,删除了CPSR寄存器,改为了PSTATE(PE状态寄存器)。 PSTATE表示一组小寄存器的集合,在软件中不能直接访问PSTATE,需访问PSTATE中的小寄存器。 具体方法:使用寄存器的方式方法。MSR/MRS指令。