Assembly Tutorial

Introducao sobre Assembly

O que e Assembly, usos, conceitos e syntax.

Configurando o ambiente

Como configurar o seu ambiente para escrever e compilar codigo assembly.

Registradores

Tipos de registradores, usos e limitacoes.

Instrucoes

Instrucoes aritmeticas, logicas e de movimento de dados.

Interrupcoes

System calls e comunicacao com o hardware

Variaveis

Como declarar, inicializar e manipular variaveis.

Diretivas

Explore diretivas do NASM e macros.

Jumps e Condicoes

Aprenda como ir de funcao para outra e condicoes para controle do fluxo do programa.

Procedures

Entenda como chamar subrotinas para modularizacao do codigo e melhor visualizacao do codigo.

Strings

Como declarar, inicializar e manipular strings.

Segmentos

Como e dividido a memoria para organizacao do codigo e uso de dados.

Stack

Entenda a estrutura de dados da stack, incluindo seus usos.