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