在汇编中翻译cmp

use*_*751 -1 x86 assembly gdb

我是装配新手并​​且在以下方面运行:

cmp 0x2c(%esp),%esi
Run Code Online (Sandbox Code Playgroud)

它显然试图比较,但我不知道0x2c(%esp)是什么.我正在使用GDB,因此访问该值的命令会很有帮助.下一行显示两个值是否相等.

Mag*_*goo 5

我不熟悉你的汇编程序的语法,但我收集它是将寄存器ESI的内容与内存位置的内容进行比较(堆栈指针+ 2C hex)