Arquitectura de Computadores |
Planificação das aulas
departamento de informática |
Semana |
Teórica |
Teórico-Prática |
TPCasa |
Aval |
1
20-Set-04 |
Introdução ao funcionamento
da disciplina (objectivos, programa, documentação) e análise e debate das
novas metodologias de trabalho e de avaliação |
|
|
|
2 27-Set-04 |
Conceito de computador. Representação da informação no computador (texto, audio-visuais, números, código). Formatos de representação de textos em ficheiros de documentos. Organização
de um computador |
Sistemas de numeração e conversão de bases. Representação binária de positivos e negativos. |
TPC1 -> |
|
3 04-Out-04 |
Execução de programas num computador: níveis
de abstracção e mecanismos de conversão |
Feriados (5-Out e antecipação de 1-Nov) |
|
|
4 11-Out-04 |
Análise
da execução de instruções num computador |
Exercícios com binários inteiros Representação
de valores reais em vírgula flutuante. Norma IEEE 754 |
TPC2 ->
Guião-1 -> |
T1 |
5 18-Out-04 |
Análise
do nível ISA (cont): acesso a dados, tipos e formatos de
instruções, instruções de I/O, ordenação de bytes. |
Exercícios em vírgula flutuante. Visualização da representação de números em ambiente laboratorial (Linux) |
TPC3 -> |
|
6 25-Out-04 |
Análise detalhada do nível ISA do IA-32 |
Análise dos níveis de abstracção em
ambiente laboratorial em Linux/IA32 (gcc, hexdump, gdb) |
TPC4 -> |
T2 |
7
01-Nov-04 |
Análise detalhada do nível ISA do IA-32 em Linux: suporte a estruturas de controlo e à invocação/retorno de funções. |
Análise/discussão
laboratorial dos trabalhos resolvidos (operações e acesso a operandos) |
TPC5 |
|
8
08-Nov-04 |
Análise comparativa de dois ISA's: IA-32 (CISC) e MIPS (RISC). |
Análise/discussão
laboratorial dos trabalhos resolvidos (estruturas de controlo) |
TPC6 -> |
T3 |
9 15-Nov-04 |
Análise detalhada do nível ISA do IA-32 em Linux: acesso e manipulação de dados estruturados |
Análise/discussão laboratorial dos trabalhos resolvidos (funções) |
|
|
10
22-Nov-04 |
Análise
e avaliação
de desempenho de computadores |
Ficha de avaliação prática 1 |
TPC7 -> |
T4 |
11 29-Nov-04 |
Análise
e avaliação
de desempenho de computadores |
Análise/discussão
laboratorial dos trabalhos resolvidos (técnicas de optimização de desempenho) |
TPC8 -> |
|
12
06-Dez-04 |
Análise
e avaliação
de desempenho de computadores |
Análise/discussão
laboratorial dos trabalhos resolvidos (avaliação de desempenho/tempos). |
|
|
13
13-Dez-04 |
|
Ficha de avaliação prática 2 |
T5 |
Última modificação: 24 Jan 2006