rogxo@home:~$

Win7x32 pae分页2 9 9 12

0035e5f8
0000 0000 0011 0101 1110 0101 1111 1000

//////////2-9-9-12///////////x8
00 = 0
0 0000 0001 = 1
1 0101 1110 = 15e
0101 1111 1000 = 5f8


kd> !vtop 7f322500 0035e5f8
X86VtoP: Virt 000000000035e5f8, pagedir 000000007f322500
X86VtoP: PAE PDPE 000000007f322500 - 00000000084d2801
X86VtoP: PAE PDE 00000000084d2008 - 00000000087b3867
X86VtoP: PAE PTE 00000000087b3af0 - 800000000831e867
X86VtoP: PAE Mapped phys 000000000831e5f8
Virtual address 35e5f8 translates to physical address 831e5f8.

CR3->PDPTE = 7f322500
+=0 -> PDPE
+=8 ->PDE
+=af0 ->PTE
+=5f8 ->PageBase + Offset