Skip to content

Latest commit

 

History

History
22 lines (13 loc) · 875 Bytes

2018-06-12.md

File metadata and controls

22 lines (13 loc) · 875 Bytes

IF688 - Teoria e Implementação de Linguagens Computacionais

12.06.2018 - Geração de Código - Seleção de Instruções

Objetivo

O objetivo desta aula é apresentar a fase de geração de código, com foco especial na etapa de seleção de instruções.

Questões para Discussão

  • Quais são os principais requisitos e propriedades de um gerador de código?
  • Quais são as principais etapas no processo de geração de código?
  • Como gerar código a partir de templates baseados em código de 3 endereços?
  • Como se diferencia o código gerado para alocação de registros de ativação feita de forma estática vs. dinâmica?

Material usado em sala de aula

Links Relacionados