From a9d9819ac0344824b39c8db5ddda2a3a24a81c47 Mon Sep 17 00:00:00 2001 From: Blau Araujo Date: Wed, 14 May 2025 12:59:09 -0300 Subject: [PATCH] =?UTF-8?q?t=C3=B3picos=20da=20aula=202?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- curso/aula-02.org | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) 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