gpt4 book ai didi

operating-system - ARM 的 ARM 处理器/操作系统是否有安全环?

转载 作者:行者123 更新时间:2023-12-04 22:07:15 25 4
gpt4 key购买 nike

我想知道,ARM处理器是否有特殊的寄存器来支持安全环的想法,Android、Palm等操作系统是否支持安全环?

在 WIKI 中,有信息表明 ARM 处理器没有像 x86 这样的寄存器来支持此类工作。

但是,我认为 register 只是固定大小的地方,您可以在哪里放置和获取信息?
因此,安全环的概念/想法仅适用于操作系统,或者 x86 处理器确实具有用于这些目的的特殊寄存器,但是在 ARM 上-只有操作系统支持这种模式吗?

我对还是不对?
谢谢,

我已经在 google 上搜索过这个主题,但只有很少的信息,不完整。

谢谢,最好的问候,

最佳答案

所有旨在支持具有内存隔离的操作系统的平台都具有某种特权系统。在 x86 处理器上,特权级别称为“ring 0”到“ring 3”。在 ARM 处理器上,特权级别称为“主管模式”和“用户模式”。名称和实现不同,但概念相同。一些寄存器是banked的,即在不同模式下有一个单独的寄存器;其他寄存器是共享的,因此更特权的模式必须注意验证输入的值,而不是泄漏输出的数据。

最近的 x86 处理器和最近的 ARM 处理器有额外的寄存器集来处理虚拟化。

关于operating-system - ARM 的 ARM 处理器/操作系统是否有安全环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8741753/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com