Pular para o conteúdo
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. lea

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

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: lea

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

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

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

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder