使用gdb观看esi寄存器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用gdb观看esi寄存器相关的知识,希望对你有一定的参考价值。

有没有办法指示gdb观察esi寄存器,或者只要它的值发生变化就打破esi寄存器?我有一个家庭作业,我需要以十六进制确定连续的esi值。

答案

有没有办法指示gdb观察esi寄存器,或者只要它的值发生变化就打破esi寄存器?

不。您需要找到其他方法来解决您的问题。

我有一个家庭作业,我需要以十六进制确定连续的esi值

就像是:

(gdb) display/x $esi
(gdb) stepi
(gdb)                        # Press Enter to repeat

可能有用。

以上是关于使用gdb观看esi寄存器的主要内容,如果未能解决你的问题,请参考以下文章

如何使用两个寄存器进行寻址?

ESI 和 EDI 寄存器的用途?

什么是寄存器 %eiz?

汇编指令和寄存器

汇编之 eax, ebx, ecx, edx, esi, edi, ebp, esp??

汇编指令lodsb和stosblodsd和stosd