快速链接:
- 【精选】ARMv8/ARMv9架构入门到精通-[目录] 👈👈👈
思考:在页表的Descriptors中的Lower attributes中的AttrIndx中指向的MAIR_EL1寄存器中有配置cacheable属性, 在TCR_EL1寄存器中有cacheable属性位ORGN0、IRGN0、ORGN1、IRGN1,这两种cacheable属性有啥区别呢?
在页表的Descriptors中的Lower attributes中的AttrIndx中指向的MAIR_EL1寄存器中有配置cacheable属性
在TCR_EL1寄存器中有cacheable属性位ORGN0、IRGN0、ORGN1、IRGN1
以上两个域段有啥区别呢? 总结如下:
前者表示内存的缓存策略属性,后者表示页表所在内存的缓存策略属性。
最后
如果您已经订阅此付费专栏,请务必加我微信(coding_the_world),备注"姓名+职业方向+ARM专栏",我拉您如ARMv8/ARMv9讨论群。
也可以从下述链接找到群号扫码进入:
https://www.processon.com/view/link/641321133524617475ff9b8a
关注"Arm精选"公众号,备注进ARM交流讨论区。