Aulas Teóricas | Laboratórios |
---|---|
07/08: Introdução: slides | 07/08: LAB1: aquecimento |
09/08: Representação de Dados - inteiros não negativos: slides | 14/08 LAB2: representação de dados (inteiros sem sinal) |
16/08: Representação de Dados - manipulação de bits: slides | 16/08 LAB3: operações bit a bit |
21/08 Representação de Dados - inteiros com sinal: slides | 23/08: LAB4: representação de dados (inteiros com sinal) |
28/08: Representação de Dados - arrays e structs: slides | 28/08: LAB5: representação de dados (arrays e structs) |
30/08: Introdução ao Assembly - operações aritméticas e lógicas: slides | 4/9: LAB6: introdução ao assembly |
11/09: Tradução de Mecanismos de Controle: slides | 11/09: 13/09: LAB7: assembly (continuação) |
18/09: Chamada de Funções e Passagem de Parâmetros: slides | 20/09: LAB8: Funções em assembly |
25/09: LAB9: Mais funções em assembly | |
27/09: Revisão e dúvidas | 27/09: Continuando LAB9: Mais funções em assembly |
02/10: Primeira Prova (P1) | |
04/10 Procedimentos: Registro de Ativação e Variáveis Locais:
slides |
09/10: 11/10: LAB10: Variáveis Locais |
16/10: Ponto Flutuante: Instruções IA-32: slides | 18/10: LAB11: Instruções de Ponto Flutuante |
23/10: Ponto Flutuante: Representação IEEE 754: slides | 25/10: LAB12: Manipulação de Ponto Flutuante | 30/10: LAB13: Código de Máquina |
01/11: Exceções no fluxo de execução: Interrupções e Traps slides | 01/11: LAB14: Chamadas ao Sistema Operacional em Assembler |
06/11 (Turma 3wa): Amarração e Relocação de Programas: slides | 06/11 (Turma 3wa): LAB15: Compilação separada de módulos |
08/11: Co-rotinas: slides | 13/11: LAB16: Corotinas |
22/11 (Turma 3wb): Amarração e Relocação de Programas: slides | 22/11 (Turma 3wb): LAB15: Compilação separada de módulos |
27/11: Revisão e dúvidas | 27/11: LAB17: Exercícios de revisão (II) |
29/11: Segunda Prova (P2) |
Laboratórios entregues: Turma 3wb
Notas G2: Turma 3wa
Notas G1/G2: Turma 3wb
Provas | Trabalhos/th> |
---|---|
Primeira Prova (P1): 02/10
Turma 3WA: 11 às 13 - sala L336 Turma 3WB: 15 às 17 - sala F201 |
Primeiro Trabalho:
Inteiros Grandes
Data de entrega: 24/09 |
Segunda Prova (P2): 29/11 Turma 3WA: 11 às 13 - sala L506 Turma 3WB: 15 às 17 - sala F201 |
Segundo Trabalho:
Gerador de Funções
Data de entrega: 26/11 |
Prova Final (PF): 11/12 Turmas 3WA e 3WB: 11 às 13 - sala DCMM1 (5o andar do Prédio Leme) |