tópicos da aula 2

This commit is contained in:
Blau Araujo 2025-05-14 12:59:09 -03:00
parent fbe3f2c1e1
commit a9d9819ac0

View file

@ -11,11 +11,9 @@
- Conhecer o funcionamento do NASM e do `ld`. - Conhecer o funcionamento do NASM e do `ld`.
- Utilizar ferramentas como `objdump` e `readelf`. - 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)
1. *Código-fonte* (Assembly ou C)
2. *Montador* (NASM): converte =.asm==.o= (objeto) 2. *Montador* (NASM): converte =.asm==.o= (objeto)
3. *Linkado** (=ld=): converte =.o= → executável ELF 3. *Linkado** (=ld=): converte =.o= → executável ELF
4. *Carregador* (/loader/ do sistema): executa binários ELF 4. *Carregador* (/loader/ do sistema): executa binários ELF