2012年5月30日
摘要: 已知一个虚拟地址0x01AF5518, 则转换的过程如下: 注意: *这里讨论的以Windows下普通模式分页的情况, 也就是2级页表的情况* 1.首先把虚拟地址拆分成3个部分(低12位, 中10位, 高10位), 换成2进制如下: -> 0000 0001 1010 1111 0101 0101 0001 1000 按照10, 10, 12的位数重新排列后 -> (页目录索引)00 000 00110, (页表项索引)10 1111 0101, (偏移)0101 0001 1000 换算成十六进制后可以得到如下结果 页目录索引 = 6, 页表项索引 = ... 阅读全文
posted @ 2012-05-30 02:23 Ryan Huang 阅读(21276) 评论(2) 推荐(0) 编辑