#逻辑地址--->线性地址--->物理地址
http://blog.csdn.net/do2jiang/article/details/4512417
http://hi.baidu.com/iaaie/blog/item/3b34ce26266c403cc9955900.html

逻辑地址--->线性地址:Intel为了向后兼容其段式内存管理而设计,Windows虚拟内存空间中的地址即逻辑地址,Windows将逻辑地址到线性地址的映射设计为线性关系,只使用段地址进行GDT和LDT的选择,及访问控制。其GDTR、LDTR寄存器中保存的是线性地址。

线性地址--->物理地址:Intel页式管理,CR3寄存器中保存的是物理地址。

一次转译过程:程序中访问某地址(逻辑地址)--->查GDT(假设是GDT),GDTR中保存的是线性地址,因此也要查询其物理地址--->CR3中是物理地址,因此能定位页目录表的物理地址--->PDE(前20位)中存放是PTE的物理地址,因此能查询到GDTR的物理地址。剩下的不写了。