PUCRS logo

GSE logo

Arquitetura de Computadores I
Engenharia de Computacao, 2006/2
Eduardo Augusto Bezerra

FACIN logo

FACIN logo

Principal | Noticias | Plano da Disciplina | Agenda

Material de Apoio | Avaliacao | Bibliografia



Agenda

Arquitetura de Computadores I - Turma 590

Aula

Data

Dia

Hora

Conteúdo

Recurso

1

02/08

Qua

AB

Introducao

Laminas

2

04/08

Sex

AB

Pipeline

Laminas e Simulador de Pipeline em Java: pagina do autor, copia local.

3

09/08

Qua

AB

Pipeline (cont.)

Laminas

4

11/08

Sex

AB

Pipeline (cont.)

Laminas

5

16/08

Qua

AB

Pipeline (cont.)

Laminas

6

18/08

Sex

AB

Pipeline (cont.)

Laminas

7

23/08

Qua

AB

Pipeline (cont.) e definicao do TP1

Laminas e definicao do TP1

8

25/08

Sex

AB

Pipeline (cont.)

Laminas

9

30/08

Qua

AB

Pipeline (cont.)

Laminas

10

01/09

Sex

AB

Pipeline (cont.)

Laminas

11

06/09

Qua

AB

Avaliacao de desempenho

Laminas, Cap. 2

12

08/09

Sex

AB

Avaliacao de desempenho (cont.)

Laminas, Cap. 2

13

13/09

Qua

AB

Avaliacao de desempenho (cont.)

SPEC

14

15/09

Sex

AB

Avaliacao de desempenho (cont.)

SPEC

15

20/09

Qua

AB

Feriado - Rev. Farroupilha - Feriado Estadual


16

22/09

Sex

AB

Desenvolvimento do TP1


17

27/09

Qua

AB

Revisao para P1


18

29/09

Sex

AB

Prova P1


19

04/10

Qua

AB

Apresentacao/entrega do TP1


20

06/10

Sex

AB

Sistemas de apoio a programacao e execucao de programas

Assembly process (PPT) ou (HTML) e Appendix A (A.1 ate' A.5)

21

11/10

Qua

AB

Arquitetura Intel 32 bits (IA32) – visao geral da arquitetura

Texto base: Arquitetura IA32 (manual da Intel) - cap. 2.
Ver tambem os Slides das aulas

22

13/10

Sex

AB

IA32 – visao geral da arquitetura (cont.), conjunto de registradores, conjunto de instrucoes, modos de enderecamento

Texto base: Arquitetura IA32 - caps. 2 e 3

23

18/10

Qua

AB

IA32 – conjunto de registradores, conjunto de instrucoes, modos de enderecamento, exercicios


24

20/10

Sex

AB

IA32 – tipos de dados, estruturas de dados, sub-rotinas

Texto base: Arquitetura IA32 - caps. 4 e 5

25

25/10

Qua

AB

IA32 – tipos de dados, estruturas de dados, sub-rotinas, exercicios


26

27/10

Sex

AB

Aritmetica computacional avancada

Laminas Cap. 4, Laminas GAPH

27

01/11

Qua

AB

Aritmetica computacional avancada (cont.)

Laminas Floating Point, Programa de conversao

28

03/11

Sex

AB

Aritmetica computacional avancada - Aula Pratica: Implementar um programa em assembly para calcular a area de formas geometricas (ex. circunferencia, retangulo, ...), utilizando para isso uma FPU (x87 ou MIPS).

Arquivos para aula pratica com SPIM: float.s, double.s, Codigos syscall.

29

08/11

Qua

AB

Revisao para P2


30

10/11

Sex

AB

Prova P2


31

15/11

Qua

AB

Feriado - Proc. da Republica - Fer. Nacional


32

17/11

Sex

AB

Prova P4


33

22/11

Qua

AB

Desenvolvimento do TP2

Material auxiliar:

  • Dicas e recursos IA32.
  • Resumo instrucoes.
  • Parametros para syscall.
  • Exercicio pratico.
  • 34

    24/11

    Sex

    AB

    Desenvolvimento do TP2

    LAPRO

    35

    29/11

    Qua

    AB

    Apresentacao/entrega do TP2

    LAPRO

    36

    01/12

    Sex

    AB

    Discussao dos resultados das avaliacoes, e duvidas para G2


    37

    06/12

    Qua

    AB

    Prova G2


    38

    08/12

    Sex

    AB

    Reservado