Circuitos Digitais - CI1068 (2020 - período especial 2)

pipeline 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. Introduzir a programação em assembly de um processador com 16 instruções e demonstrar a execução de programas neste processador.

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, uma prova e um trabalho,
nota = Ex01 + ... + Ex25 + Lab1 + Lab2 + Prova + Trab.
As atividades consistirão de (i) 10 encontros virtuais para esclarecimento de dúvidas; (ii) 25 listas de exercícios [4/semana, 2pts/lista]; (iii) dois laboratórios de programação [5pts/lab]; (iv) uma prova [20pts]; e (v) um trabalho [20pts].

Horário dos encontros virtuais: 3as 13:30-14:30

Programa:

data  ref:      assunto:                       [v1.2-06ago2020]
---------------------------------------------------------------.
04ago ---       apresentação do ambiente de trabalho
      1         organização de um computador        lista 01
      2.1-2.4   sistemas de numeração               lista 02
      2.4-2.5   representação de inteiros e frações lista 03
      3.1-3.2   bits, operações, tabela verdade     lista 04
11    3.1-3.2   álgebra e simplificação de funções  lista 05
      3.1-3.4   álgebra e simplificação (cont.)     lista 06
      3.5       soma de produtos, exemplos          lista 07
      5.2.1     chaves e portas lógicas             lista 08
18    4.1,4.2   circuitos combinacionais            lista 09
      4.3       multiplexadores e seletores         lista 10
      4.3.4     organização de memórias ROM e RAM   lista 11
      6.1-6.3   aritmética binária, soma, subtração lista 12
25    6.4,6.5   circ. somador, deslocamentos, ULA   lista 13
      7.1-7.3   estado, básculos, flip-flops        lista 14
      7.3.3,8.2 registradores, contadores           lista 15
      8.4       máquinas de estado                  lista 16
01set 8.4       máquinas de estado (cont.)          lista 17
      9.1.1     assembly: lógica e aritmética       lista 18
      9.1.2     assembly: acessos à memória         lista 19
      9.1.3-4   assembly: decisões e repetições     lista 20
08    feriado   laboratório 1
      9.1.5-6   assembly: funções                   lista 21
      9.1.5-6   assembly: funções (cont.)           lista 22
      9.1       laboratório 2
15    9.2.1-9   processador: circuito de dados      lista 23 trabalho
      9.2.10    processador: circuito de controle   lista 24
      9.3       processador: temporização           lista 25
22set tudo      prova
24              apresentação do trabalho
25              apresentação do trabalho
29set tudo      exame final

adentro un lápiz



Bibliografia:

Provas de períodos anteriores: 19-1, 18-1.

Ferramentas:


Última revisão: 21jul20
volta para: encargos|página