AArch64中的虚拟化
运行在EL2或更高级别的软件具有对虚拟化的几个控制权限:
• 第二阶段翻译(Stage 2 translation)
• EL1/0指令和寄存器访问trapping
• 虚拟异常生成
非安全状态和安全状态下的异常级别(ELs)如下图所示:
在上图中,Secure EL2显示为灰色。这是因为在安全状态下并不总是支持Secure EL2。有关此内容的详细讨论,请参阅有关安全虚拟化的部分。
架构中还有一些功能支持:
• 安全虚拟化
• 托管(或Type 2)监视程序
• 嵌套虚拟化