Assembly, uma descoberta de cada vez

luicalc. Seu laboratório de Assembly

Gratuito Sem cadastro
Laboratório · 01 / 12

Primeiro comando

Seu robô-guia

Um comando já está pronto. Execute e descubra o que aparece em RAX.

Blocos

Seu programa

1 instrução
  1. 01 MOV
    mov rax, 5

Resultado

PROCESSADORx86-64
RAX64 bits—
RBX64 bits—
RCX64 bits—

Aguardando suas instruções

ZF · indicador de zero—

Simulador didático · blocos equivalem a instruções Intel/NASM. Não executa Assembly nativo.

Entender melhor

Você executou uma instrução: um único passo que o processador sabe fazer. Ela colocou 5 em RAX.

Este laboratório modela MOV, ADD, SUB, CMP, saltos de igualdade e pilha. Os registradores começam sem valor; a aritmética usa 64 bits sem sinal. Só ZF é representada, e cada execução recomeça do início. Repetições param após 200 passos. Não simula memória, outras flags, chamadas ao Linux ou um processador completo.

Consultar a lição completa