forked from blau_araujo/pbn
.. | ||
exemplos | ||
aula-00.org | ||
aula-01.org | ||
aula-02.org | ||
aula-03.org | ||
aula-04.org | ||
aula-05.org | ||
aula-06.org | ||
aula-07.org | ||
aula-08.org | ||
aula-09.org | ||
aula-13.org | ||
README.org |
Fundamentos da Programação em Baixo Nível
0 – Introdução à linguagem Assembly (NASM)
Conteúdo:
- O que é Assembly
- Linguagem dependente da arquitetura
- Linguagem de montagem
- Classificações da linguagem
- Comparação com outras linguagens
- Por que aprender Assembly?
- Principais sintaxes
- O Netwide Assembler (NASM)
- Instruções essenciais
- Montagem e execução de programas em Assembly NASM
1 – Arquitetura de computadores
Conteúdo:
- Modelo de von Neumann
- Arquiteturas x86
- Componentes de uma CPU x86_64
- Principais registradores e seus propósitos (64 bits)
- Primeiro exemplo em Assembly x86_64