X86 64位长模式表

时间:2017-03-14 16:54:58

标签: assembly x86 x86-64 osdev page-tables

我已成功进入32位保护模式,现在希望进入64位长模式。我理解执行此操作的代码,但不理解64位表与32位GDT相比如何工作。我想知道是否有关于这方面的教程或一个简单的解释方法,或者我只需要阅读AMD手册(不容易理解)。我知道结构是

PML4T[0] -> PDPT.
PDPT[0] -> PDT.
PDT[0] -> PT.
PT 

但我不确定如何使用它。我认为32位模式下的GDT不用于64位长模式?

0 个答案:

没有答案