O que é MOV?
Parte da seção Fundamentos do Journey de Assembly da Coddy. Lição 14 de 45.
A instrução MOV é a instrução mais fundamental e usada com mais frequência na linguagem Assembly. Seu nome significa "mover", e ela copia dados de um local para outro.
Sintaxe básica
A instrução MOV segue este padrão:
mov destination, sourceO valor de source é copiado para destination. Apesar do nome "move", na verdade ele copia os dados. O source original permanece inalterado.
Um Exemplo Simples
mov rax, 60Esta instrução copia o valor 60 para o registrador rax. Após a execução, rax contém 60. O número 60 não é “consumido” nem excluído. É apenas um número.
Por que MOV é importante
Quase tudo o que você faz em assembly envolve mover dados. Preparar registradores para chamadas de sistema, armazenar valores, transferir dados entre locais — tudo isso requer MOV.
Nas próximas lições, exploraremos as diferentes maneiras de usar MOV: carregar valores imediatos, copiar entre registradores e muito mais.
Experimente você mesmo
Esta lição não inclui um desafio de código.
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
1A Máquina
O que é CPUMemóriaRegistradores vs MemóriaComo as instruções funcionamPadrão de Dois ArquivosA Arquitetura x86-64Pratique por conta própria: Playground de Assembly