Ementa:
Estruturas de microcomputadores, microprocessador, memória, entrada
e saída, arquitetura do microprocessador, registradores,
indexadores, pilhas, endereçamento, interfaces, paralelas, seriais,
analógicas/digitais, organização de memórias,
tipos: RAM, EPROM, EAROM.
Objetivo: Capacitar o aluno a conceber, projetar e implementar Sistemas Digitais de média complexidade (processador RISC de 32 bits). Fornecer os rudimentos de projeto de sistemas baseados em microprocessadores.
Pré-requisitos: Circuitos Lógicos - CI068
Avaliação: duas provas e um trabalho, nota = P1*0,30 + P2*0,30 + T*0,4.
Nao há segunda chamada exceto nos casos previstos na 37/97.
A pior nota dentre P1 e P2 poderá ser substituída pela nota de uma
prova sobre toda a matéria no dia 22dez.
Horário: 3a,5a 13:30-15:10, turma B na sala CT07.
Programa:
data ref: assunto: [v1.1-13set2011] -------------------------------------------------------------------------------- 13set rh2,3.1 revisão de circuitos combinacionais básicos (somadores em hpB.6) 15 rh3.1 revisão de circuitos básicos, propagação de sinais, atrasos (somadores) 20 rh3.2,3 circuitos combinacionais complexos, implementação TTL 74{138,151} 22 hpB5,6 Unidade de Lógica e Aritmética, somador de 32 bits 27 hpB6 somadores rápidos, multiplicador combinacional, exercícios 29 rh4.1,2 revisão de circuitos seqüenciais básicos, flip-flops 04out rh4.9 registradores, banco de registradores 06 rh4.3,7 contadores simples, rev. máquinas de estados finitas 11 rh4.3 contadores e seqüenciadores, microcontroladores 18 hp2.1-5 mips: conjunto de instruções, tipos de dados, GAS 20 hp2.6 mips: conjunto de instr, controle de fluxo, iteração 25 hpA2,10 programação em assembly no laboratório 4 27 hp2.7 mips: suporte a funções, registros de ativação, recursão 01nov hpA2,10 programação em assembly no laboratório 4 03 ---- primeira prova 08 hp5.3 res. da prova, mips: circuito de dados, ULA, LW, SW, J* 10 hp5.4 mips: circuito de dados, desvios, temporização 17 hp2,5 mips: extensões ao conjunto de instruções 22 rh5.3 circuitos de memória, sistemas de memória 24 rh6.6 mips: circuitos de memória e periféricos, ROM, RAM, E/S 29 rh8.1 excessões e interrupções (hw e sw) 01dez ---- exercícios 06 ---- segunda prova 08 ---- revisão da prova; conceitos básicos de VHDL 13 ---- simulação VHDL no laboratório 4 15 ---- conceitos básicos de VHDL 20 ---- demonstração do trabalho entregar trabalho 22 ---- demonstração do trabalho prova substitutiva 10jan ---- final
Exercícios: ex0-rev. combinacional,
ex1-combinacional,
ex1-aritmética,
ex2-sequencial,
ex3-programação assembly,
ex4-extensões ao processador.
Provas de períodos anteriores:
11-2, 11-1,
04-1
03-2, 03-1,
02-1, 02-1,
01-2, 01-1,
00-2, 00-1.
Especificação do Trabalho entrega em 20dez até
as 13:00