Arm64_asid
最近在工作中定位了一个比较困难的问题,涉及到了Arm64的asid相关的概念,这里来简单总结下它的来龙去脉.
最近在工作中定位了一个比较困难的问题,涉及到了Arm64的asid相关的概念,这里来简单总结下它的来龙去脉.
无论在x86还是arm中都有类似CPU执行等级的设计,较高的执行等级可以管理更多的资源,执行更多的指令. 而较低权限的执行等级则受限于硬件机制设计,从而可以在某种安全边界内运行. 本文主要翻译自Armv8-A官方文档,用于学习Arm的执行等级设计. 同时类比x86系统,相互印证.