当前位置: 代码迷 >> 汇编语言 >> 求解切换CR3指向两个不同的过程的有关问题
  详细解决方案

求解切换CR3指向两个不同的过程的有关问题

热度:1149   发布时间:2013-02-26 00:00:00.0
求解切换CR3指向两个不同的过程的问题?
如果用同一个页目录只改页表的情况下 切换程序里不重新装载CR3为什么不行?
就是在切换程序里只改相应页表的值不执行mov cr3,eax的命令!

------解决方案--------------------------------------------------------
可以,只要你自己管理好就可以了
关闭了分页的话CR3也就没用了
------解决方案--------------------------------------------------------
你需要先执行 invldpg 的指令,来刷新CPU的 TLB 。
  相关解决方案