Objetivos
Uma introdução à arquitetura e organização de
computadores. Tecnologias e perspectiva histórica. Medidas de
desempenho. Conjunto de instruções. Memória. Unidades de aritmética e
lógica. Projeto básico de um processador. Pipeline. Hierarquia da
memória: cache e memória virtual. Dispositivos de I/O.
Horários
Sábados das 8:00-12:00 na sala 1.
Avaliação
Duas provas serão realizadas. A nota final será a média das duas.
Conceito | Nota |
A | 8,6-10,0 |
B | 7,0-8,5 |
C | 5,0-6,9 |
D | 0,0-4,9 |
Exercícios
- Capítulo 2 : 2.1 a 2.5; 2.10 a 1.13; 2.15 a 2.22; 2.32; 2.44
- Capítulo 3 : 3.1 a 3.6; 3.9; 3.12; 3.16; 3.20; 3.29; 3.30
- Capítulo 4 : 4.1 a 4.6; 4.13; 4.17; 4.21; 4.23; 4.25 a 4.28;
4.32; 4.33; 4.40; 4.41; 4.43; 4.44; 4.50; 4.53; 4.57
- Capítulo 5: 5.1; 5.4; 5.5 a 5.15; 5.17; 5.18; 5.20; 5.21;
5.22; 5.26
- Capítulo 6: 6.1; [6.11; 6.12; 6.13]; 6.21; 6.22
- Capítulo 7: 7.7; 7.12; 7.27; 7.32
- Capítulo 8: [8.1; 8.2]; 8.8
Trabalhos
Entregar todos os exercícios sugeridos dos capítulos 6, 7 e 8.
Calendário
08/05 |
Introdução á Arquitetura de Computadores. Níveis de
abstração e tecnologias (Capítulo 1). Medidas de desempenho
(Capítulo 2). Linguagem de Máquina (Capítulo 3) |
15/05 |
Linguagem de Máquina (Capítulo 3-cont). Unidade Lógica e
Aritmética (Capítulo 4) |
22/05 |
Datapath e Controle (Capítulo 5) |
29/05 |
Prova |
05/06 |
Pipeline (Capítulo 6) |
12/06 |
Feriado |
19/06 |
Hierarquia de Memória (Capítulo 7). Entrada e Saída
(Capítulo 8) |
26/06 |
Prova |