Ementa:Sistemas de numeração. Aritmética binária. Minimização e
decomposição de funções booleanas. Circuitos combinacionais. Circuitos
sequenciais. Máquinas de estados. Gasto energético e meio ambiente.
Objetivo: Fornecer ao aluno sólida base em Sistemas Digitais. Capacitá-lo a analisar e determinar o comportamento, bem como a projetar, sistemas digitais simples tais como unidades de lógica e aritmética e circuitos para multiplicação de números inteiros.
Pré-requisito: não há.
Taxa de aprovação em semestres anteriores. Avaliação da disciplina efetuada na última semana de aulas de 2019-1.
Avaliação: listas de exercícios, trabalhos em laboratório, duas
provas e dois trabalhos,
nota = Exerc*0,30 + Labs*0,20 + P1*0,25 + P2*0,25.
Não há segunda chamada exceto nos casos previstos na Resolução 37/97.
O material a ser visto nas aulas em laboratório é
uma parte importante do conteúdo desta disciplina; os exercícios
propostos devem ser tentados em aula para que o professor possa ajudar,
em caso de dúvidas.
Horário:
3a,5a 13:30-15:10, turma B na sala PC-18.
Programa:
data ref: assunto: [v1.3-07mai2019] --------------------------------------------------------------------------------. 26 1 contexto, introdução aos sistemas computacionais, organização de um computador 28 1 Modelo de von Neumann, abstração, pilhas e cebolas 1a lista 07 2.1-2.4 sistemas de numeração, base 10, base 2, base 16 12 5.1 representação de inteiros e de frações 2a lista 14 3.1 bits como sinais lógicos, operações, tabela verdade 19 3.1 álgebra e simplificação de expressões 3a lista 21 3.2,3.3 operadores sobre bits (chaves), portas lógicas 26 3.1,3.2 soma de produtos, exemplos 4a lista 28 3.4 multiplexadores e seletores 02abr 3.4.4 organização de memórias ROM e RAM 5a lista 04 5.1-5.3 aritmética binária, soma, subtração, deslocamentos, ULA 09 exercícios 16 exercícios 18 tudo primeira prova, todo material até a véspera 23 6.1-6.3 resolução da prova, estado, básculos, flip-flops 6a lista 25 6.3,7.2 registradores, contadores 30 7.4 máquinas de estado 7a lista 07 8.2 processador: circuito de dados (ULA e registradores) 09 8.1 assembly, lógica e aritmética, acesso à memória 14 8.1 assembly, controle de fluxo, exercícios 16 8.1 laboratório o trabalho nesta aula vale 10% da média 21 8.1 assembly, funções 23 8.1.5 assembly, funções, exercícios 28 8.1.5 laboratório o trabalho nesta aula vale 10% da média (LAB-3) 04jun 8.2 processador: circuito de controle (busca e desvios), temporização 06 8.1-3 exercícios 11 tudo revisão, exercícios 13 tudo segunda prova, todo material até a véspera 27jun tudo final
Provas de períodos anteriores: 18-1.
Ferramentas: