diff --git a/curso/aula-02.org b/curso/aula-02.org index a07e58a..29a7b0b 100644 --- a/curso/aula-02.org +++ b/curso/aula-02.org @@ -11,11 +11,9 @@ - Conhecer o funcionamento do NASM e do `ld`. - Utilizar ferramentas como `objdump` e `readelf`. -* Resumo Teórico +* Do código-fonte ao binário -** Do código-fonte ao binário - -1. *Código-fonte* (Assembly ou C) +1. *Código-fonte* (Assembly) 2. *Montador* (NASM): converte =.asm= → =.o= (objeto) 3. *Linkado** (=ld=): converte =.o= → executável ELF 4. *Carregador* (/loader/ do sistema): executa binários ELF