Horário de aulas e atendimento
Avaliações
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.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.