Arquitetura de Computadores I - LCC

Plano de ensino (download)

Horário de aulas e atendimento

Avaliações

  • Nota 1
    • Prova teórica - 70% - Assunto: Unidade 1
    • Trabalhos - 30%
  • Nota 2
    • Projeto prático - Assunto: Unidades 2
    • Especificação AQUI!
    • Entregar dia 29/11 em PDF por email
  • Nota 3
    • Prova teórica - 70% - Assunto: Unidades 3
    • Trabalhos - 30%
  • Prova de Reposição da menor nota
    • Assunto da unidade a ser reposta
  • Prova Final: todo o conteúdo da disciplina

Notas (clique aqui!)

Calendário

Conteúdo programático

Unidade 1:

1. Introdução e apresentação da disciplina (atualizado!) - Capítulos 1 e 2

Lista de Exercicios 1

2. Introdução aos Circuitos Digitais - Apêndice A

3. Estrutura e Funcionamento da CPU - Capítulo 11

3.1. Execução de programas pelo processador (ciclo de instrução)

3.2. Caminho de Dados e Controle.

3.3. Passos para a Execução da Instrução.

3.4. Pipeline de instruções

Lista de Exercicios 2

Unidade 2:

4. Programação em Linguagem Assembly.

5. Funcionamento da Unidade de Controle

6.1. Operação da Unidade de Controle - Capítulo 14

6.2. Controle microprogramado - Capítulo 15

Unidade 3:

Lista de Exercícios

6. Arquitetura do Conjunto de Instruções - Capítulo 9

6.1. Tipos de Operações e Operandos

6.2. Procedimentos e Dados (pilha).

6.3. Modos de Endereçamento - Capítulo 10

6.4. Tipos de Conjuntos de Instruções (RISC e CISC).

7. Projeto de Sistemas de Memória - Capítulos 4 e 5

7.1. Conceitos de Memória Principal.

7.2. Organização de Memória Cache.

7.3. Projetos de memórias (RAMs, ROMs, magnéticas, óticas).

7.4 Conceitos de Memória de Massa.

7.5. Tópico Especial em Ensino de Memória

8. Entrada/ Saída e Interfaceamento - Capítulo 6

8.1. Dispositivos de Entrada/Saída.

8.2. Interrupções. Barramentos.

8.3. Acesso à memória e DMA.