Chinaunix

标题: 学习0.11内核的模式与地址等转换问题 [打印本页]

作者: starli22    时间: 2010-05-25 01:48
标题: 学习0.11内核的模式与地址等转换问题
在head.s里设置好页表后,启用页保护模式。那么在pushl $_main这条指令中,$_main这个地址是不是应该在页保护模式下的线性地址?我认为启用了页保护模式,$_main这个地址就应该是页保护模式下的线性地址。可这也只是页内偏移地址,那目录与页面如何确定?
作者: kgn28    时间: 2010-05-25 08:32
这个版本的内核的线性地址空间被划分成了N等分,内核用的是最低的一部分,所以线性地址=物理地址。不需要转换,书里面有说的。
作者: starli    时间: 2010-05-25 21:28
看书不认真啊,居然不知道。谢谢了




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2