Displacement
Campo displacement na instrução do código de máquina.
Last updated
Was this helpful?
Campo displacement na instrução do código de máquina.
Last updated
Was this helpful?
O displacement (deslocamento) é um valor numérico de 1, 2 ou 4 bytes de tamanho que também faz parte da instrução assim como o valor imediato.
Ele é um valor numérico que é somado ao definido pelo byte ModR/M. Se esse campo está presente ou não na instrução, bem como seu tamanho, é definido no byte ModR/M.
Exemplo:
Onde o valor 0x11223344
na instrução mov eax, [ebx + 0x11223344]
é o displacement da instrução.