Provas | Trabalhos |
---|---|
Primeira Prova (P1): 10/10
|
Primeiro Trabalho:
Inteiros de 128 bits
|
Segunda Prova (P2): 21/11
|
Segundo Trabalho:
Gerador Dinâmico de Funções
|
Prova Final (PF): 03/12
|
Aulas Teóricas | Laboratórios | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
13/08 Introdução: slides | 13/08 LAB1: aquecimento | |||||||||||||||||||||||||||||||||||||||
15/08: Representação de Dados - inteiros não negativos: slides
|
15/08 LAB2: representação de dados (inteiros sem sinal) | |||||||||||||||||||||||||||||||||||||||
20/08: Terminar LAB2: representação de dados (inteiros sem sinal)
Terminou? Então faça os Exercícios Extra |
||||||||||||||||||||||||||||||||||||||||
22/08: Representação de Dados - manipulação de bits: slides | 22/08: LAB3: operações bit a bit | |||||||||||||||||||||||||||||||||||||||
27/08: Representação de Dados - inteiros com sinal: slides
|
27/08: LAB4: representação de dados (inteiros com sinal) | |||||||||||||||||||||||||||||||||||||||
29/08: Terminar LAB4: representação de dados (inteiros com sinal) | ||||||||||||||||||||||||||||||||||||||||
03/09: Representação de Dados - arrays e structs: slides
|
03/09: LAB5: representação de dados (arrays e structs) | |||||||||||||||||||||||||||||||||||||||
05/09: Introdução ao Assembly - operações aritméticas e lógicas: slides | 05/09: LAB6: introdução ao assembly | |||||||||||||||||||||||||||||||||||||||
10/09: Tradução de Mecanismos de Controle:
slides
10/09: Terminar
LAB6: introdução ao assembly
|
e começar LAB7: tradução de estruturas de controle
|
12/09: Terminar LAB7: tradução de estruturas de controle
|
e fazer também o Exercício Extra
17/09: Chamada de Funções e Passagem de Parâmetros: slides
|
17/09: LAB8: chamadas de funções em assembly
|
19/09: Parâmetros e Registro de Ativação: slides
|
19/09: LAB9: funções: parâmetros e registro de ativação |
|
24/09: LAB9: funções: parâmetros e registro de ativação |
Terminou? Faça LAB10: mais funções em assembly
|
01/10: LAB10: mais funções em assembly
|
|
03/10: Terminar LAB10: mais funções em assembly
|
08/10: Revisão/Dúvidas |
08/10: Terminou LAB10: mais funções em assembly?
|
Se não terminou, termine hoje.
| 10/10: Primeira Prova (P1) |
|
17/10: Registro de Ativação e Variáveis Locais: slides |
17/10: LAB11: Variáveis Locais |
Terminou? Então faça mais este exercício
|
22/10: LAB12: Invasão da Pilha de Execução
|
|
24/10: LAB13: Código de Máquina
|
29/10: Ponto Flutuante: Representação IEEE 754:
slides
|
29/10: LAB14: Manipulação de Ponto Flutuante |
|
31/10: Terminar LAB14: Manipulação de Ponto Flutuante |
Terminou? Então faça os Exercícios Extra
05/11: Instruções de Ponto Flutuante: slides
|
05/11: LAB15: Instruções de Ponto Flutuante
|
|
07/11: Terminar LAB15: Instruções de Ponto Flutuante |
Terminou? Então faça mais esses exercicios.
12/11: Ligação e Relocação de Programas: slides
|
12/11: LAB16: Compilação e Ligação
|
|
14/11: Terminar LAB16: Compilação e Ligação
|
Terminou? Então faça LAB17: Exercícios de Revisão 19/11: Revisão/Dúvidas |
19/11: LAB17: Exercícios de Revisão
|
21/11: Segunda Prova (P2)
|
| |