在ARM架构中,有不同的执行级别(EL),用于提供不同的访问权限和硬件保护。
-
EL0(无特权模式):用户空间执行。大多数应用程序在EL0中运行。
-
EL1(特权模式):操作系统内核和驱动运行在EL1。
-
EL2(虚拟化监控程序):作为硬件虚拟化的一部分,可以用于虚拟化或者作为操作系统的一个部分。
如:Hypervisor。 -
EL3(安全模式):安全相关的内容,如Security Boot,TrustZone等。
在ARM架构中,有不同的执行级别(EL),用于提供不同的访问权限和硬件保护。
EL0(无特权模式):用户空间执行。大多数应用程序在EL0中运行。
EL1(特权模式):操作系统内核和驱动运行在EL1。
EL2(虚拟化监控程序):作为硬件虚拟化的一部分,可以用于虚拟化或者作为操作系统的一个部分。
如:Hypervisor。
EL3(安全模式):安全相关的内容,如Security Boot,TrustZone等。