【发布时间】:2013-02-14 15:42:40
【问题描述】:
来自以下装配线的0x4是什么意思?
cmp 0x4(%esi),%ebx
je ...
当此比较返回相等并执行跳转时,寄存器具有以下值:
%esi0xe944d6d0
%ebx0xe94ceccc
很抱歉提出这么简单的问题,但我很难用谷歌搜索这样的括号符号。在时间紧迫的情况下花了半个多小时。
【问题讨论】:
-
如果您不习惯 AT&T 语法,您可以切换到 Intel 语法。 stackoverflow.com/a/972614/1354557