armv8/arnv9的aarch64架构中系统寄存器的分类和总结

快速链接: . 【购买须知】:

armv8/arnv9的aarch64架构中,都有哪些系统寄存器?

类别 博文 说明 PSTATE/Special Secure/Root Exception Reset Memory/Address/TLB/Cache ID Pointer authentication Timer PMU Thread IMP DEF Debug CTI Virt Float Legacy Trace GIC/GICD/GICR/GICC/GICV/GICH/GITS RAS MPAM AMU Other

1、PSTATE/Special

2、secure/root

2.1、SCR_EL3
    EA/FIQ/IRQ – 管控着异常的routing,例如 NSE/NS – 管控着当前PE的Security state,例如
2.2、 VBAR_EL3

3、 Exception

4、Reset

5、MMU/CACHE/memory

5.1、mmu – Address Transslation
5.2、mmu – TLB
5.3、cache
5.4、memory

6、ID

7、Pointer authentication

8、Timer

9、Thread functional


经验分享 程序员 微信小程序 职场和发展