Computação |
1 - Introdução
2 - Linguagens Formais, Autômatos e Expressões Regulares
3 - Análise Léxica e Sintática
4 - Tradução Dirigida por Sintaxe e Checagem de Tipos
5 - Ambiente de Execução e Geração de Código Intermediário
6 - Geração de Código e Linguagem de Montagem
7 - Otimização de Código
8 - Práticas de Compilação
Portanto, a geração de código e a linguagem de montagem representam o elo final entre a lógica abstrata e o funcionamento real do programa.
A qualidade dessa tradução define se o programa será rápido, seguro e compatível com o ambiente para o qual foi construído.
É o ponto em que teoria e prática se encontram, e onde o trabalho do compilador se concretiza em um produto que a máquina pode finalmente executar.
Questões
Exercite seu aprendizado!