Aulas Teóricas | Laboratórios/th> |
---|---|
3/8: Introdução: resumo e slides | |
5/8: Representação Posicional: resumo e slides | 5/8: LAB1: aquecimento |
10/8: Representação de Dados - inteiros não negativos: resumo e slides | 12/8: LAB2: representação de dados (inteiros sem sinal) |
17/8: Representação de Dados - arrays e structs: resumo e slides | 17/8: LAB3: representação de dados (arrays e structs) |
19/8: Representação de Dados - inteiros com sinal: resumo e slides | 19/8: LAB4: representação de dados (inteiros com sinal) |
24/8: Introdução ao Assembly - operações aritméticas e lógicas: resumo e slides | 26/8: LAB5: introdução ao assembly |
02/9: Introdução ao Assembly - instruções de desvio: resumo e slides | |
09/9: Tradução de Mecanismos de Controle: resumo e slides | 09/9: LAB6: assembly (continuação) |
14/9: Chamada de funções e Passagem de Parâmetros: resumo e slides | 14/9: LAB7: Funções em assembly |
16/9: LAB8: Mais funções em assembly | |
21/9: Continuando LAB8: Mais funções em assembly | |
23/9: LAB9: Exercícios de Revisão | |
30/9: Primeira prova (P1) sala F-406 (prédio Frings) | |
05/10 Procedimentos: Registro de Ativação e Variáveis Locais: resumo e slides | 05/10: LAB10: Variáveis Locais |
07/10: Continuando LAB10: Variáveis Locais | |
14/10: Correção e revisão da P1 e Apresentação do Primeiro Trabalho | |
19/10 Ponto Flutuante: Representação IEEE 754: resumo e slides | 21/10: LAB11: Manipulação de Ponto Flutuante |
26/10 Ponto Flutuante: Instruções IA-32:resumo e slides | 26/10: LAB12: Instruções de Ponto Flutuante IA-32 |
28/10 Discussão do Segundo Trabalho | 28/10: LAB13: Código de Máquina |
04/11 Exceções no fluxo de execução: Interrupções e Traps: resumo e slides | 04/11: LAB14: Chamadas ao Sistema Operacional em Assembler | 11/11 Compilação e Ligação de Programas: resumo e slides | 11/11: LAB15: Compilação de módulos independentes |
16/11: Revisão e dúvidas | |
18/11: Revisão e dúvidas | |
23/11: Segunda prova (P2) sala L-330 (prédio Cardeal Leme) | |
02/12: Prova Final às 11 horas sala L-250 (prédio Cardeal Leme) |
Provas | Trabalhos/th> |
---|---|
P1: 30/09 | Primeiro Trabalho (para 29/09): Transformação entre as representações UTF-8 e UTF-32 | P2: 23/11 | Segundo Trabalho (para 22/11): Gerador de Funções | Prova Final (PF): 2/12 |