VS2013中反汇编常用指令理解

*爱你&永不变心* 提交于 2019-11-26 23:17:56

   最近复习C语言,对反汇编感兴趣,就用下图举例解释一下我的理解,如有错还请大佬指教。

  首先,认识两个常用指令 : 

    lea ---> 取地址赋值      mov ---> (同类型)赋值

       其次理解 dword ptr [] :

    dword(double word)即双字,也就是四字节

    ptr(point)即指针

    []放的是一个地址值,这个地址对应一个四字节数据

         举个栗子, dword ptr [p1] 表示 : p1(地址值)对应的四字节数据(内容)

 

     解释完了,现在把各部分汇编指令拿出来验证一下

 

 

  

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!