<?xml version="1.0" encoding="gbk"?>
<rss version="2.0">
  <channel>
    <title>滴水逆向联盟 - 汇编</title>
    <link>http://www.dtdebug.com/forum.php?mod=forumdisplay&amp;fid=48</link>
    <description>Latest 20 threads of 汇编</description>
    <copyright>Copyright(C) 滴水逆向联盟</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Wed, 13 May 2026 14:34:01 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>http://www.dtdebug.com/static/image/common/logo_88_31.gif</url>
      <title>滴水逆向联盟</title>
      <link>http://www.dtdebug.com/</link>
    </image>
    <item>
      <title>堆栈寄存器 ebp esp 精解</title>
      <link>http://www.dtdebug.com/forum.php?mod=viewthread&amp;tid=1773</link>
      <description><![CDATA[最近在分析一个进程崩溃的严重问题，其中有些过程分析需要对ebp, esp 有清晰的理解，对于ebp 和esp 相信大家都很熟悉了，但是为了使本文自成体系，我还是解释一下。[/backcolor]ebp--栈底指针[/backcolor]esp--栈顶指针[/backcolor][/backcolor]

如图所示，简化后的 ...]]></description>
      <category>汇编</category>
      <author>大禹治水</author>
      <pubDate>Fri, 17 Oct 2014 04:10:38 +0000</pubDate>
    </item>
    <item>
      <title>理论和实践 调试寄存器（DRx）</title>
      <link>http://www.dtdebug.com/forum.php?mod=viewthread&amp;tid=1731</link>
      <description><![CDATA[调试寄存器（DRx）理论与实践
By Hume/冷雨飘心
前言+牢骚：
生活的苦痛就象烈火，时时煎熬着伤痕累累疲惫不堪的那颗心。我拼力挣扎，然而却无济于事……
太残酷了….上帝也在苦笑。
                                              题记

很多人问Drx调试寄存器 ...]]></description>
      <category>汇编</category>
      <author>大禹治水</author>
      <pubDate>Mon, 13 Oct 2014 01:20:44 +0000</pubDate>
    </item>
    <item>
      <title>如何学习汇编</title>
      <link>http://www.dtdebug.com/forum.php?mod=viewthread&amp;tid=1432</link>
      <description><![CDATA[一般学汇编先学计算机组成原理，重点掌握内存寻址，和cpu基本原理。至于总线、接口等概念可以掠过，用到时在查阅。学习的目标是了解原理，所以，如果有重点的认真看书的化，最少要用4个小时。
 
如果你大概知道堆栈、偏移地址、寄存器的结构这些概念，就足矣正式开始 ...]]></description>
      <category>汇编</category>
      <author>大禹治水</author>
      <pubDate>Sun, 24 Aug 2014 01:21:27 +0000</pubDate>
    </item>
    <item>
      <title>学习汇编的重要意义</title>
      <link>http://www.dtdebug.com/forum.php?mod=viewthread&amp;tid=1431</link>
      <description><![CDATA[我觉得值得庆幸的是这位仁兄在在校期间的学习中及时地意识到了汇编的重要性，并做出了正确的选择。然而这位仁兄提到的“老师没有让学生认识到汇编的重要性”和“有些师兄工作了才发现汇编的重要性”这些在计算机专业教育中存在的客观事实，再次让我心情沉重！ 
　　为 ...]]></description>
      <category>汇编</category>
      <author>大禹治水</author>
      <pubDate>Sun, 24 Aug 2014 01:19:31 +0000</pubDate>
    </item>
    <item>
      <title>让指针不再困扰你-作者：moonwalker</title>
      <link>http://www.dtdebug.com/forum.php?mod=viewthread&amp;tid=422</link>
      <description><![CDATA[原帖及讨论：http://bbs.bccn.net/thread-211258-1-1.html
声明：moonwalker 作于2008年4月26日 转载请注明出处
    指针对一部分初学者来说一直是一个无法逾越的障碍，没有指针的C语言就好像没有左腿的短跑运动员。今天我来试试换一种方法来理解指针，希望能帮还在为 ...]]></description>
      <category>汇编</category>
      <author>大灰狼</author>
      <pubDate>Thu, 15 May 2014 07:57:25 +0000</pubDate>
    </item>
    <item>
      <title>菜鸟学汇编必备知识</title>
      <link>http://www.dtdebug.com/forum.php?mod=viewthread&amp;tid=385</link>
      <description><![CDATA[1. 8086CPU有20位地址总线，可以传送20位的地址，达到1MB寻址能力。

    而 8086CPU 是16位结构，在内部一次性处理、传输、暂时存储的地址都是16位，

    从内部结构看，寻址能力只有64KB。



    怎么办呢？ 在8086CPU内部使用2个16位的地址来合成一个20 ...]]></description>
      <category>汇编</category>
      <author>猜猜</author>
      <pubDate>Sat, 10 May 2014 15:04:33 +0000</pubDate>
    </item>
    <item>
      <title>汇编语言常用指令</title>
      <link>http://www.dtdebug.com/forum.php?mod=viewthread&amp;tid=98</link>
      <description><![CDATA[一、数据传输指令
　　它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据.
　　1. 通用数据传送指令.
　　　　MOV　　传送字或字节.
　　　　MOVSX　先符号扩展,再传送.
　　　　MOVZX　先零扩展,再传送.
　　　　PUSH　　把字压入堆栈.
　　　　POP　　 ...]]></description>
      <category>汇编</category>
      <author>qvchat</author>
      <pubDate>Fri, 28 Feb 2014 08:37:55 +0000</pubDate>
    </item>
    <item>
      <title>汇编语言的准备知识-给初次接触汇编者（5）</title>
      <link>http://www.dtdebug.com/forum.php?mod=viewthread&amp;tid=81</link>
      <description><![CDATA[　　3. 数组 [/backcolor] [/backcolor]
 [/backcolor]
　　不管是多少维的数组，在内存中总是把所有的元素都连续存放，所以在内存中总是一维的。例如，int i_array[2][3]; 在内存确定了一个地址，从该地址开始的12个字节用来存贮该数组的元素。所以变量名i_array对应 ...]]></description>
      <category>汇编</category>
      <author>随便注册</author>
      <pubDate>Thu, 27 Feb 2014 04:46:37 +0000</pubDate>
    </item>
    <item>
      <title>汇编语言的准备知识-给初次接触汇编者（4）</title>
      <link>http://www.dtdebug.com/forum.php?mod=viewthread&amp;tid=80</link>
      <description><![CDATA[字符串操作指令  [/backcolor]
 [/backcolor]
　　这里包括CMPS,SCAS,LODS,STOS,MOVS,INS和OUTS等。这些指令有一个共同的特点，就是没有显式的操作数，而由硬件规定使用DS:[ESI]指向源字符串，用ES:[EDI]指向目的字符串，用AL/AX/EAX做暂存。这是硬件规定的，所以在使 ...]]></description>
      <category>汇编</category>
      <author>随便注册</author>
      <pubDate>Thu, 27 Feb 2014 04:45:12 +0000</pubDate>
    </item>
    <item>
      <title>汇编语言的准备知识-给初次接触汇编者（3)</title>
      <link>http://www.dtdebug.com/forum.php?mod=viewthread&amp;tid=79</link>
      <description><![CDATA[调用指令CALL:  [/backcolor]
 [/backcolor]
　　Call的寻址方式与jmp基本相同，但为了从子程序返回，该指令在跳转以前会把紧接着它的下一条指令的地址压进堆栈。如果是段内调用（目标地址是32位偏移量），则压入的也只是一个偏移量。如果是段间调用（目标地址是48位 ...]]></description>
      <category>汇编</category>
      <author>随便注册</author>
      <pubDate>Thu, 27 Feb 2014 04:43:50 +0000</pubDate>
    </item>
    <item>
      <title>]汇编语言的准备知识--给初次接触汇编者(2)</title>
      <link>http://www.dtdebug.com/forum.php?mod=viewthread&amp;tid=78</link>
      <description><![CDATA[　4. 端口[/backcolor] [/backcolor]
 [/backcolor]
　　端口是直接和外部设备通讯的地方。外设接入系统后，系统就会把外设的数据接口映射到特定的端口地址空间，这样，从该端口读入数据就是从外设读入数据，而向外设写入数据就是向端口写入数据。当然这一切都必须遵 ...]]></description>
      <category>汇编</category>
      <author>随便注册</author>
      <pubDate>Thu, 27 Feb 2014 04:42:55 +0000</pubDate>
    </item>
    <item>
      <title>汇编语言的准备知识--给初次接触汇编者（1）</title>
      <link>http://www.dtdebug.com/forum.php?mod=viewthread&amp;tid=77</link>
      <description><![CDATA[　　汇编语言和CPU以及内存,端口等硬件知识是连在一起的. 这也是为什么汇编语言没有通用性的原因. 下面简单讲讲基本知识(针对INTEL x86及其兼容机) 
　　============================
　　x86汇编语言的指令,其操作对象是CPU上的寄存器,系统内存,或者立即数. 有 ...]]></description>
      <category>汇编</category>
      <author>随便注册</author>
      <pubDate>Thu, 27 Feb 2014 04:11:29 +0000</pubDate>
    </item>
  </channel>
</rss>