Sumários

Geração de código final

22 maio 2007, 13:00 Diamantino António Caseiro

Geração de código.

Arquitecturas de computadores: Load-store machines; accumulator machines; stack machines; memory machines.

Exemplo.

Register spilling.

Modos de endereçamento.

Custo das instruções.

Blocos básicos.


L10: Acompanhamento do Projecto

22 maio 2007, 10:00 Diamantino António Caseiro

Acompanhamento do projecto. Esclarecimento de dúvidas.


P12: Semântica II

21 maio 2007, 17:00 Diamantino António Caseiro

Exercícios sobre análise semântica e geração de código pós-fixado. Exercício de avaliação.


Optimização

21 maio 2007, 14:00 Diamantino António Caseiro

Optimização.

Níveis de optimização: optimização pelo utilizador; independente da máquina; dependente da máquina.


Optimização

21 maio 2007, 13:00 Diamantino António Caseiro

Optimização.

Níveis de optimização: optimização pelo utilizador; independente da máquina; dependente da máquina.