因此,无论是基于 Linux 还是基于 Windows 的 x86 系统,都只将 ring 0 用于内核模式,而 ring 3 用于用户模式。如果它们最终都只使用其中的两个,为什么处理器甚至可以区分四个不同的环?这在 AMD64 架构上有变化吗?
cpu privileges operating-systems
cpu ×1
operating-systems ×1
privileges ×1