Arquitectura de Computadores I

2006 / 07

Up Material de apoio Aulas TP Teóricas

Teóricas

 

Aula 01  12.Set.2006
Apresentação.
(Acetatos 00)

Aula 02  19.Set.2006
Arquitectura e Organização de Computadores:    
(Acetatos 01: pdf ppt)

bullet

A arquitectura de Von Neumman

bullet

Níveis de abstracção

Aula 03  22.Set.2006
Arquitectura e Organização de Computadores:    
(Acetatos 02: pdf ppt)

bullet

Componentes

bullet

Balanceamento de componentes

Aula 04  26.Set.2006
A Arquitectura IA32:    
(Acetatos 03: pdf ppt)

bullet

Tamanho da palavra

bullet

Registos

bullet

Conjunto de instruções (Conjunto de Instruções)

Aula 05  29.Set.2006
A Arquitectura IA32
(continuação).

Aula 06  03.Out.2006
Programação em assembly IA32:    
(Acetatos 04: pdf ppt)

bullet

Variáveis escalares

Aula 07  06.Out.2006
Programação em assembly IA32:    
(Acetatos 05: pdf ppt)

bullet

Variáveis estruturadas

Aula 08  10.Out.2006
Programação em assembly IA32
(continuação).

Aula 09  13.Out.2006
Programação em assembly IA32:    
(Acetatos 06: .pdf  .ppt)

bullet

Procedimentos e funções

Aula 10  17.Out.2006
Programação em assembly IA32: procedimentos e funções
(continuação).

Aula 11  20.Out.2006
Programação em assembly IA32: procedimentos e funções
(continuação).

Aula 12  24.Out.2006
Programação em assembly IA32: procedimentos e funções
(continuação).

Aula 13  27.Out.2006
Programação em assembly IA32:   Optimização 
(Acetatos 07:: pdf ppt)

Aula 14  31.Out.2006
Programação em assembly IA32:   SIMD
(Acetatos 08:: pdf ppt)
Exemplos de programação MMX e SSE a disponibilizar brevemente

Aula 15  03.Nov.2006
Arquitecturas RISC vs CISC
(Acetatos 09: pdf ppt)
A arquitectura do MIPS (Conjunto de Instruções)

Aula 16  07.Nov.2006
MIPS - Programação em assembly  (Acetatos 10: pdf ppt)

Aula 17  10.Nov.2006
IA32, MIPS - Formatos de instruções (Acetatos 11: pdf ppt)

Aula 18  14.Nov.2006
Avaliação do desempenho - benchmarks (Acetatos 12:: pdf ppt )

Aula 19  17.Nov.2006
Previsão do desempenho (Acetatos 13:: pdf ppt)

Aula 20  21.Nov.2006
Hierarquia de memória: introdução e análise de desempenho (Acetatos 14: pdf ppt)

Aula 21  24.Nov.2006
Hierarquia de memória: continuação da aula anterior.

28.Nov.2006
Não há aulas.

1.Dez.2006
Feriado.

Aula 22  5.Dez.2006
Hierarquia de memória:  continuação da aula anterior.

8.Dez.2006
Feriado.

Aula 23  12.Dez.2006
Hierarquia de memória:  Organização. (Acetatos 15:: pdf ppt)
 

Aula 24  15.Dez.2006
Datapath:  MIPS. (Acetatos 16: pdf ppt)
 

Aula 25  19.Dez.2006
Datapath:  MIPS. (continuação)
 

Aula 26  22.Dez.2006
Datapath:  MIPS. (continuação)