内存管理——分页机制的启用

  所有内容均翻译自 Intel CPU 手册,再经过整理,难免有误,见谅。
 
32位分页模式:CR0.PE=1, CR0.PG=1, CR4.PAE=0
 
PAE分页模式:CR0.PE=1, CR0.PG=1, CR4.PAE=1, IA32_EFER.LME=0
 
4级分页模式:CR0.PE=1, CR0.PG=1, CR4.PAE=1, IA32_EFER.LME=1, CR4.LA57=0
 
5级分页模式:CR0.PE=1, CR0.PG=1, CR4.PAE=1, IA32_EFER.LME=1, CR4.LA57=1
 
 
其他: 
IA32_EFER.LME=0时,只能使用32位分页模式和PAE分页模式。
IA32_EFER.LME=1时,只能使用4级分页模式和5级分页模式。
 

参考资料
Combined Volume Set of Intel® 64 and IA-32 Architectures Software Developer’s Manuals

posted @ 2021-10-31 19:47  HyperVS  阅读(143)  评论(0)    收藏  举报