vt新手学习之ept学习
dirbase的物理地址 处理 第一次取物理地址!
低十二位 用零填充
db4c7000 第二次取物理地址!
bd4c8867转换成二进制10111101010011001000100001100111 低十二位不零
10111101010011001000 000000000000 ==0xbd4c8000
pde 为1所以1*8==8 0xbd4c8000+8=0xbd4c8008
第三次取物理地址!dq
db5ce867== 11011011010111001110100001100111 十二位零代替
11011011010111001110 000000000000===0xdb5ce000
pte为1cf 所以 1cf*8==1d7 --------------- 0xdb5ce000+1d7=0xdb5ce1d7
bce0d847===10111100111000001101100001000111==10111100111000001101000000000000
==bce0d000 后12位指令的 bce0d000
业内偏移 a90 bce0d000+a90 == a90 +bce0d000==bce0da90
第四次 查看内存地址 !dq
找到内存的 其实地址 是局部变量