IPT Logotipo do IPT

Tecnologias de Informação e Comunicação

Arquitectura Computadores II

<< voltar ao Plano Curricular

Publicação em Diário da República: Plano 4 - 2010/2011

5 ECTS; 1º Ano, 2º Semestre, 30,0 PL + 30,0 TP , Cód. 925008.

Docente(s)

Pré-requisitos
Noções de computadores e capacidade de análise e interpretação de linguagens de programação.

Objetivos
1. Possibilitar a aprendizagem dos conceitos envolvidos na arquitetura de computadores.
2. Entender o funcionamento dos computadores digitais actuais.

Programa
1. Memória externa
1.1 discos magnéticos
1.2 RAID
1.3 discos ópticos
1.4 outros suportes
2. Memória Interna
2.1 memória RAM
2.2 cache
2.3 gestão de memória
2.4 endereços físicos e lógicos
2.5 proteção
2.6 paginação
2.7 segmentação
3. Datapath
3.1 arquitectura de um CPU
3.2 fetch de instruções
3.3 instruções aritméticas e lógicas
3.4 leitura e escrita em memória
3.5 saltos
3.6 implementação de blocos funcionais de um CPU MIPS
4. Unidade de Input/Output
4.1 interrupções
4.2 rotinas de serviço a interrupção
4.3 DMA
5. Sistemas Operativos
5.1 conceitos fundamentais
5.2 evolução
5.3 organização
6. Conceitos de aritmética computacional
6.1 ALU
6.2 somador
6.3 multiplicador
6.4 divisor
6.5 representação de números negativos
6.6 representação em vírgula flutuante

Metodologia de avaliação
Avaliação:
- 20%: Observação direta em sala de aula
- 40%: Realização de 3 trabalhos práticos
- 40%: Prova escrita
Nota mínima: 8 na teórica e 10 na prática.

Bibliografia
- Stallings, W. (2012). Computer Organization and Architecture. : Pearson
- Hennessy, J. e Patterson, D. (2010). Computer Organization and Design. : Morgan Kaufmann

Método de Ensino
Aulas teórico-práticas expositivas onde se descrevem os conceitos fundamentais.
Aulas práticas de resolução de casos práticos e aplicação dos conceitos a cenários de utilização real.

Software utilizado nas aulas
Office

 

 

 


<< voltar ao Plano Curricular
NP4552
Financiamento
b-on
santander
erasmus
catedra
Financiamentos