代码拉取完成,页面将自动刷新
+---------------------------------------------------+
| AP EL0 EL1,2,3 | 页表项的细分
AARCH64页表属性 | 00 不可访问 可读可写 | +-----------------------------+-------------+
| 01 可读可写 可读可写 +<--------+ | 0b11:table descriptor next + attr |
| 10 不可访问 只读 | | +----->+ 0b01:block descriptor next/pfn + attr |
| 11 只读 只读 | | | | 0b11:page descriptor pfn + attr |
+---------------------------------------------------+ | | | |
54 53 10 9 8 7 |6 5 4 2 | | 0b00:表明无效描述符,出现Page fault |
+------------+-----+-----+-------------------------------------+-------+---+--------+--------+---+------+-+-- | |
| | | | | | | | | | | | +-------------------------------------------+
| reseved | UNX | PXN | PFN | |AF | SH | AP |NS |Indx | |
| | | | | | | | | | | |
+------------++----+-+---+-------------------------------------+-------++--+--+-----+--------+---+------+----
| | | |
| | | |
| | | | 可共享属性标志
| | | | +------------------------------------------------------------------+
| | | | | SH0 位 [13:12] 可缓存属性 |
| | | | | 00 正常内存,内部不可缓存 |
| | | | | 01 正常内存,内部写回,写分配,可缓存 |
| | | +-------->+ 10 正常内存,内部写直达,可缓存 |
| | | | 11 正常内存内部写回不写分配可缓存 |
| | | |------------------------------------------------------------------|
| | |
| | |
| | |
| | +--------------------->访问标志
| +----> 置为 1 表示特权程序无法执行(Privileged eXecute Never)
|
|
|
+---------> 置为 1 表示非特权程序无法执行(Unprivileged eXecute Never)。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。