码迷,mamicode.com
首页 > 其他好文 > 详细

64位内存地址计算公式

时间:2017-09-19 17:55:02      阅读:896      评论:0      收藏:0      [点我收藏+]

标签:table   ble   类型   nbsp   bsp   long   命名   ice   字节   

汇编语句 后四个字节 命名为 A

汇编语句当前地址 命名为 B

汇编语句占内存字节数 命名为 C

 

A + B + C  = 目标地址

举例

fffff800`03e83b72 4c8d15c7dd2300 lea r10,[nt!KeServiceDescriptorTable (fffff800`040c1940)]

汇编语句 后四个字节 命名为 A

        c7dd2300  转换为 ULONG64类型 是 0023ddc7

汇编语句当前地址 命名为 B

        fffff800`03e83b72

汇编语句占内存字节数 命名为 C

        7个字节

得出来是

      0023ddc7 +  fffff800`03e83b72 + 7 = fffff800`040c1940

64位内存地址计算公式

标签:table   ble   类型   nbsp   bsp   long   命名   ice   字节   

原文地址:http://www.cnblogs.com/kuangke/p/7552705.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!