Aulas Teóricas | Laboratórios |
---|---|
28/02: Introdução: resumo e slides | 01/03: LAB1: aquecimento |
06/03: Representação de Dados - inteiros não negativos: resumo e slides | 08/03 LAB2: representação de dados (inteiros sem sinal) |
13/03: Representação de Dados - inteiros com sinal: resumo e slides | 15/03: LAB3: representação de dados (inteiros com sinal) |
20/03: Representação de Dados - arrays e structs: resumo e slides | 22/03: LAB4: representação de dados (arrays e structs) |
27/03: Introdução ao Assembly - operações aritméticas e lógicas: resumo e slides | 29/03: LAB5: introdução ao assembly |
03/04 Tradução de Mecanismos de Controle: resumo e slides | 03/04: LAB6: assembly (continuação) |
10/04: Chamada de Funções e Passagem de Parâmetros: resumo e slides | 12/04: LAB7: Funções em assembly |
17/04: LAB8: Mais funções em assembly | |
19/04: Revisão e dúvidas | 19/04: Continuando LAB8: Mais funções em assembly Terminou? Comece o LAB9: Exercícios de revisão |
24/04: Revisão e dúvidas | 24/04: LAB9: Exercícios de revisão |
26/04: Primeira Prova (P1) | |
03/05 Turma 3wa: 08/05 Turma 3wb: Procedimentos: Registro de Ativação e Variáveis Locais: resumo e slides |
08/05: Turma 3wa: 10/05: Turma 3wb: LAB10: Variáveis Locais |
10/05: Turma 3wa: 15/05: Turma 3wb: Continuando LAB10: Variáveis Locais |
|
15/05: Turma 3wa: 22/05: Turma 3wb: Ponto Flutuante: Instruções IA-32: resumo e slides |
17/05: Turma 3wa: 22/05: Turma 3wb: LAB11: Instruções de Ponto Flutuante Terminou? Faça o Laboratório Extra (instruções de Ponto Flutuante) |
24/05: Turma 3wb: Continuando LAB11: Instruções de Ponto Flutuante Terminou? Faça o Laboratório Extra (instruções de Ponto Flutuante) | |
29/05: Ponto Flutuante: Representação IEEE 754: resumo e slides | 31/05: LAB12: Manipulação de Ponto Flutuante | 05/06: LAB13: Código de Máquina |
12/06 Amarração e Relocação de Programas: resumo e slides | 12/06: LAB14: Compilação separada de módulos |
14/06: Exceções no fluxo de execução: Interrupções e Traps: resumo e slides | 14/06: LAB15: Chamadas ao Sistema Operacional em Assembler |
19/06: Revisão e dúvidas | 19/06: LAB16: Exercícios de revisão (II) |
26/06: Segunda Prova (P2) |
Provas | Trabalhos/th> |
---|---|
Primeira Prova (P1): 26/04 Turma 3WA: 11 às 13 - sala DCMM1 Turma 3WB: 15 às 17 - sala L216 |
Primeiro Trabalho:
Transformação entre UTF-8 e UTF-32
Data de entrega: 23/04 |
Segunda Prova (P2): 26/06 Turma 3WA: 11 às 13 - sala L504 Turma 3WB: 15 às 17 - sala L210 |
Segundo Trabalho:
Gerador de Código
Data de entrega: 25/06 |
Prova Final (PF): 05/07 Turmas 3WA e 3WB: 11 às 13 - sala L774 |