CI 210 - Projetos Digitais e Microprocessadores

Programa:

Apresentação da disciplina, revisão de lógica binária
Revisão de circuitos combinacionais
Circuitos de média complexidade (mux, seletores, codificadores)
Somadores, subtratores, carry look ahead
Unidade Lógica e Aritmética
Máquinas sequenciais síncronas, contadores
Endereçamento de memória
Endereçamento de memória, exercícios
Arquitetura do conjunto de instruções
Modos de endereçamento – conjunto MIPS de instruções
Compiladores e Montadores
Funções Procedimentos, funções recursivas
Arquitetura de um processador – blocos funcionais – RTL
Datapath
Microcontroladores
Implementação multiciclo
Datapath multiciclo
Projeto da unidade de controle
Controle microprogramado
Exceções e Interrupções

Bibliografia: