lea

1. lea

Enzo de Brito Ferber
EnzoFerber

(usa FreeBSD)

Enviado em 04/07/2006 - 16:58h

Alguem ai pode me explicar o que o seguinte comando faz (se puder explica com bastante detalhe, por favor...):

leal 0xb(%edx),%eax

Agradeço desde já,
Slackware_10


  


2. Re: lea

Richard Fmond
0x31

(usa Slackware)

Enviado em 11/01/2007 - 22:59h

slackware_10: O que sei a cerca do lea, é que é parecido com o mov e lê o/para um endereço efectivo.


3. Re: lea

Felipe Abella
FelipeAbella

(usa Debian)

Enviado em 19/04/2007 - 15:47h

OBS: Os exemplos está na sintaxe intel.

mov eax,[ebx]
; Pega um dword na memória apontada por ebx, e coloca em eax

lea eax,[ebx]
; Pega o endereço(adress) de ebx e bota em eax

Nesse caso, eax = ebx

lea eax,[ebx+8]
Eax = ebx+8



4. Re: lea

Rafael
RafaelSousa

(usa Slackware)

Enviado em 03/09/2009 - 19:10h

mov eax,[ebx]
; Pega um dword na memória apontada por ebx, e coloca em eax

lea eax,[ebx]
; Pega o endereço(adress) de ebx e bota em eax

Nesse caso, eax = ebx

lea eax,[ebx+8]

-----------------------------------------------------

Logo,
LEA EAX,[ECX]
é a mesma coisa que:
MOV EAX,ECX






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts