第一步:计算出虚拟地址4a680001对应的PDE和PTE,因为PDE也是虚拟地址!PTE也是虚拟地址!所以要进行第二步和第三步。
1: kd> !pte 4a680001
VA 4a680001
PDE at C03004A4 PTE at C0129A00
contains 7B3D2867 contains 7E233025
pfn 7b3d2 ---DA--UWEV pfn 7e233 ----A--UREV
第二步:查找PDE对应的物理页面为0x7b29b000,偏移地址为4A4。找到对应的页表物理页面地址为0x7B3D2000
1: kd> !pte C03004A4
VA c0129000
PDE at C0300C00 PTE at C03004A4
contains 7B29B863 contains 7B3D2867
pfn 7b29b ---DA--KWEV pfn 7b3d2 ---DA--UWEV
1: kd> !dc 7b29b4a4
#7b29b4a4 7b3d2867 00000000 00000000 00000000 g(={............
#7b29b4b4 00000000 00000000 00000000 00000000 ................
#7b29b4c4 00000000 00000000 00000000 00000000 ................
#7b29b4d4 00000000 00000000 00000000 00000000 ................
#7b29b4e4 00000000 00000000 00000000 00000000 ................
#7b29b4f4 00000000 00000000 00000000 00000000 ................
#7b29b504 00000000 00000000 00000000 00000000 ................
#7b29b514 00000000 00000000 00000000 00000000 ................
第三步:PTE对应的物理页面为0x7b3d2000,偏移地址为A00。找到对应的物理页面地址为0x7e233000
1: kd> !pte C0129A00
VA 4a680000
PDE at C03004A4 PTE at C0129A00
contains 7B3D2867 contains 7E233025
pfn 7b3d2 ---DA--UWEV pfn 7e233 ----A--UREV
1: kd> !dc 7b3d2a00
#7b3d2a00 7e233025 7d4cd025 00000000 00000000 %0#~%.L}........
#7b3d2a10 00000000 00000000 00000000 00000000 ................
#7b3d2a20 00000000 00000000 00000000 00000000 ................
#7b3d2a30 00000000 00000000 00000000 00000000 ................
#7b3d2a40 00000000 00000000 00000000 00000000 ................
#7b3d2a50 00000000 00000000 00000000 00000000 ................
#7b3d2a60 00000000 00000000 00000000 00000000 ................
#7b3d2a70 00000000 00000000 00000000 00000000 ................