Fundamentos de Arquitetura de Computadores - 2º Semestre de 2022
- Professor: John L. Gardenghi
- Sala 22
- E-mail: john.gardenghi@unb.br
- Telegram: @johngardenghi
- Período de aulas: 25/10/2022 a 18/02/2023
- Horário das aulas: segundas e sextas-feiras das 8h às 9h50
- Atendimento do professor: sob agendamento
Plano de ensino
Clique aqui para acessar o plano de ensino.
Notas
Clique aqui para acessar a planilha de notas.
Livro-texto
Todas as referências das aulas desta disciplina são do livro:
D. A. Patterson e J. L. Hennessy. Organização e projeto de computadores: a interface hardware e software. 5 ed. Elsevier, 2017. [Biblioteca Digital da UnB]
Aulas
- Aula 22 (17/fev)
- Avaliação Somativa Substitutiva
- Clique aqui para solicitar participação
- Clique aqui para solicitar participação
- Avaliação Somativa Substitutiva
- Aula 21 (13/fev)
- Avaliação Somativa 3
- Avaliação Somativa 3
- Aula 20 (10/fev)
- Aula 19 (06/fev)
- Aula 18 (03/fev)
- Introdução à hierarquia de memória
- Tecnologias de memória
- Leitura recomendada: Seções 5.1 e 5.2
- Aula 17 (30/jan)
- Introdução ao pipeline
- Caminho e controle no pipeline
- Leitura recomendada:
- Seções 4.5 e 4.6
- Slides (parte 1)
- Slides (parte 2)
- Aula 16 (27/jan)
- Controle no caminho de dados
- Leitura recomendada:
- Seção 4.4
- Slides
- Aula 15 (23/jan)
- Caminho de dados de um processador
- Leitura recomendada:
- Seções 4.1 a 4.3
- Slides
- Aula 14 (20/jan)
- Representação de ponto flutuante
- Leitura recomendada:
- Seção 3.5
- Slides
- Aula 13 (16/jan)
- Representação de ponto flutuante
- Representação de ponto flutuante
- Aula 12 (13/jan)
- Comentários sobre a Avaliação Somativa 1
- Detecção de overflow na adição
- Leitura recomendada: Seções 3.1 e 3.2
- Aula 11 (09/jan)
- Avaliação Somativa 1
- Avaliação Somativa 1
- Aula 10 (06/jan)
- Revisão
- Comentários sobre os exercícios da Formativa 2
- Aula 9 (19/dez)
- Caracteres
- Leitura recomendada: Seção 2.9
- Aula 8 (16/dez)
- Procedimentos
- Leitura recomendada: Seção 2.8
- Aula 7 (12/dez)
- Desvios condicionais e laços
- Leitura recomendada: Seção 2.7
Aula 7 (09/dez)- Jogo do Brasil na Copa (12h)
- Jogo do Brasil na Copa (12h)
Aula 7 (05/dez)- Professor em licença paternidade
- Professor em licença paternidade
- Aula 6 (02/dez)
- Formato das instruções (R e I)
- Instruções lógicas e de deslocamento
- Leitura recomendada: Seções 2.5 e 2.6
Aula 6 (28/nov)- Professor em licença paternidade
- Professor em licença paternidade
- Aula 5 (25/nov)
- Instruções de acesso à memória
- Instruções imediatas
- Representação de inteiros com e sem sinal
- Leitura recomendada:
- Seções 2.3 e 2.4
- Slides
Aula 5 (21/nov)- Professor em licença paternidade
- Professor em licença paternidade
Aula 5 (18/nov)- Professor em licença paternidade
- Professor em licença paternidade
- Aula 4 (11/nov)
- Estrutura de um programa em assembly MIPS
- Pseudoinstruções úteis
- Syscalls
- Leitura recomendada:
- Aula 3 (07/nov)
- Linguagem de montagem
- Instruções aritméticas
- Registradores
- Leitura recomendada:
- Seções 2.1 e 2.2
- Como instalar o WSL
- Simulador SPIM
- Usando VSCode e WSL
- Linguagem de montagem
- Aula 2 (04/nov)
- Introdução à arquitetura de computadores
- Leitura recomendada: Seções 1.3 a 1.5
- Aula 1 (31/out)
- Apresentação da disciplina
Avaliações Formativas
- Formativa 2
- Acesso: https://moj.naquadah.com.br/cgi-bin/contest.sh/jl_fac_t01_f2_2022_2
- Data de entrega: até 09/jan às 23:59
- Formativa 1
- Acesso: https://moj.naquadah.com.br/cgi-bin/contest.sh/jl_fac_t01_f1_2022_2
- Data de entrega: até 28/nov às 23:59