当前位置:首页 » 翻译 
  • 匿名
关注:1 2013-05-23 12:21

求翻译:When addvec is called the first time, control passes to the first instruction in PLT[2], which does an indirect jump through GOT[4]. Initially, each GOT entry contains the address of the pushl entry in the corresponding PLT entry. So the indirect jump in the PLT simply transfers control back to the next instruction in 是什么意思?

待解决 悬赏分:1 - 离问题结束还有
When addvec is called the first time, control passes to the first instruction in PLT[2], which does an indirect jump through GOT[4]. Initially, each GOT entry contains the address of the pushl entry in the corresponding PLT entry. So the indirect jump in the PLT simply transfers control back to the next instruction in
问题补充:

  • 匿名
2013-05-23 12:21:38
正在翻译,请等待...
  • 匿名
2013-05-23 12:23:18
当addvec第一次时叫,控制通过对在PLT [2的]第一指示,通过得到做一个间接跃迁[4]。最初,每个得到的词条在对应的PLT词条包含pushl词条的地址。因此在PLT传送控制的间接跃迁回到在PLT [2的]下指示。这指示推挤addvec标志的ID在堆上。
  • 匿名
2013-05-23 12:24:58
当addvec第一次时叫,控制在PLT 2通过对第一(指示),通过得到的4做一个间接(跃迁)。 最初,每个得到的词条在对应的PLT词条包含pushl词条的地址。 如此间接跃迁在简单PLT传送控制回到下指示在PLT( 2)。 这指示推挤ID为addvec标志堆。 最后指示跳跃到PLT( 0),推挤辨认信息的另一个词关于堆从得到的(1),间接地然后跳跃入动态连接器通过得到的(2)。 动态连接器使用二个堆词条确定addvec的地点,重写得到的(4) 以这个地址,并且通过控制对addvec。
  • 匿名
2013-05-23 12:26:38
当 addvec 调用时第一次时,控制传递给在 PLT [2],其中不会有 [4] 通过间接跳转的第一个指令。最初,有的每个条目包含在相应的 PLT 条目 pushl 条目的地址。所以间接跳转的 PLT 中简单地将控制转移回 PLT [2] 中的下一个指令。此指令将推送到堆栈上的 addvec 符号的 ID。最后一条指令跳转到 PLT [0],从有 [1],将另一个词的识别信息推送堆栈上,然后跳进了 [2] 通过间接的动态链接器。动态链接器使用两个堆栈条目来确定位置的 addvec,将有 [4] 覆盖此地址,并将控制传递给 addvec。
  • 匿名
2013-05-23 12:28:18
addvec时被称为“第一时间,控制被传递到中的第一个指令PLT[2],但通过一个间接跳转了[4]。 最初,每个条目都包含了的地址的pushl条目对应的PLT条目。 因此,间接跳转的PLT中只需将控制权返回到下一条指令在PLT[2]。 该指令将一个ID addvec符号拖放到堆栈。 最后一个指令跳转到PLT[0],这将使另一个字词的识别信息堆叠中获得[1],然后跳转到动态链接器间接通过了[2]。 动态链接程序使用两个堆栈条目以确定位置的addvec,覆盖了[4],并将控制权交给addvec。
 
 
网站首页

湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区

 
关 闭