【发布时间】:2019-06-29 20:34:34
【问题描述】:
对不起,如果这个问题听起来有点混乱或混乱,但我对这个概念感到相当困惑。
我想知道的是,如果我要在 C/Assembly 中为“裸”计算机硬件编写内核,我可以使用虚拟寻址吗?我一直在查看内核的源代码,它似乎使用虚拟寻址,但这怎么可能呢?页表不是操作系统实现的吗?
感谢您的帮助
【问题讨论】:
-
获取自 386 以来任何处理器的手册并阅读。他们有硬件分页。操作系统只是控制它
标签: kernel virtual-memory page-tables addressing