现代计算机系统(x86 架构)是否具有独立于 OS 的虚拟地址?
Do modern computer systems (x86 architecture) have virtual adressing independent of the OS?
抱歉,如果这个问题听起来有点混乱或混乱,但我对这个概念感到很困惑。
我想知道的是,如果我用 C/Assembly 为 "bare" 计算机硬件编写内核,我是否可以使用虚拟寻址?我一直在查看内核的源代码,它似乎使用了虚拟寻址,但这怎么可能呢?页面 table 不是由 OS 实现的吗?
感谢您的帮助
抱歉,如果这个问题听起来有点混乱或混乱,但我对这个概念感到很困惑。
我想知道的是,如果我用 C/Assembly 为 "bare" 计算机硬件编写内核,我是否可以使用虚拟寻址?我一直在查看内核的源代码,它似乎使用了虚拟寻址,但这怎么可能呢?页面 table 不是由 OS 实现的吗?
感谢您的帮助