0

谁能解释这条线的含义:

mov %esi,0x4(%edi)

第二个参数是命运。这是否意味着,我的目标是地址 %edi 以 4 递增?

4

1 回答 1

3

这会将寄存器 esi 的内容移动到存储在 edi + 4(字节)中的地址。伪C:

uint32_t* p = %edi;
p[1] = %esi; // Note subscript '1'. This is the same as p + 4
于 2013-06-11T14:02:20.087 回答