0

I have got a problem with addressing in x86. Can someone tell me what this does:

mov 4000(%ecx, %ebx, 4), %eax
4

1 回答 1

1

An address is computed as 4000 plus the value in the %ecx register plus 4 times the value in the %ebx register. A 32-bit value is loaded from that address and put into the %eax register.

于 2012-08-25T23:54:05.757 回答