Sistemas Digitais

 ANEXO III– EMENTAS E PROGRAMAS DAS DISCIPLINAS DA UNIDADE
                                  TECNOLOGICA
  • Curso: Tecnologia em Redes de Computadores

  • Disciplina: Sistemas Digitais

  • Carga-Horária: 60h (80h/a) Pré-requsito(s): — Número de créditos: 4

EMENTA

Introdução aos Sistemas Digitais; Sistemas Numéricos, Operações e Códigos; Álgebra Booleana e Simplificação Lógica; Portas Lógicas; Blocos Operacionais Fundamentais.

PROGRAMA

Objetivos

   Conceituar os sistemas digitais;
   Dominar os sistemas de numeração;
   Apresentar a aritmética digital;
   Conhecer as portas lógicas;
   Analisar circuitos lógicos;
   Apresentar os fundamentos básicos da linguagem de descrição de hardware.

Bases Científico-Tecnológicas (Conteúdos)

1 Introdução aos Sistemas Digitais 1.1 Quantidades analógicas e digitais 1.2 Bits, bytes e palavras 1.3 Níveis lógicos 1.4 Formas de onda digitais 1.5 Circuitos digitais e lógicos 1.6 Circuitos combinacionais e sequenciais 1.7 Transmissão paralela e serial 2 Sistemas Numéricos 2.1 Numeração binária 2.2 Numeração hexadecimal 2.3 Conversão decimal-base n-decimal 2.4 Conversão hexadecimal-binário-hexadecimal 3 Códigos Fundamentais 3.1 Decimais codificados em binário (BCD) 3.2 Códigos para ação, condição ou estado 3.3 Códigos para transmissão serial de dados 3.4 Representação por ponto flutuante 3.5 Códigos alfanuméricos 3.6 Unicode 4 Operações Aritméticas 4.1 Soma hexadecimal e binária 4.2 Subtração hexadecimal e binária 4.3 Complemento de 1 e 2 para números binários 4.4 Números com sinal 4.5 Soma e subtração usando números com sinal 4.6 Operações de deslocamento 4.7 Multiplicação e divisão binária sem/com sinal 4.8 Aritmética BCD e com ponto flutuante 5 Álgebra Booleana e Portas Lógicas 5.2 Análise de circuitos lógicos 5.3 Expressões booleanas e tabelas-verdade 5.4 Formas padrões das expressões booleanas 5.5 Simplificação usando mapas-k (3 e 4 variáveis) 5.6 Circuitos padrões para equações SdP e PdS 5.7 Diagramas de tempo e tempo de propagação 6 Blocos Operacionais Combinacionais 6.1 Codificador de prioridade 6.2 Decodificadores de endereço 6.3 Multiplexadores 6.4 Ordenador binário 7 Blocos Operacionais Aritméticos 7.1 Somadores de 1 bit 7.2 Somador carry-chain 7.3 Somadores com sinal 7.4 Subtratores com sinal 7.5 Incrementador, decrementador e complementador de 2 7.6 Multiplicadores e divisores 7.7 Comparadores 7.8 Unidades lógico-aritméticas (ULAs) 8 Blocos Operacionais Sequenciais 8.1 Flip-flop JK 8.1.1 Flip-flop D 8.1.2 Flip-flop T 8.2 Contadores assíncronos 8.3 Contadores síncronos 8.4 Geradores de sinais 8.5 Divisores de frequência.

Procedimentos Metodológicos

 Aula expositiva dialogada, listas de exercícios.

Recursos Didáticos

 Quadro branco, computador e projetor multimídia.

Avaliação

 A avaliação será contínua e cumulativa, com prevalência dos aspectos qualitativos sobre os
    quantitativos, baseada na dialogicidade e no consenso dos critérios de avaliação, utilizando
    instrumentos avaliativos diversos (observação, discussão, debate, projetos, pesquisas,
    atividade de registro, painéis, seminários, listas de exercícios, prova, etc) realizados em
    grupo ou individualmente.

Bibliografia Básica

  1. FLOYD, T. Sistemas digitais: fundamentos e aplicações. 9ª edição, Bookman Editora, 2007;

  2. PEDRONI, V. Eletrônica Digital Moderna e VHDL. Elsevier Editora, 2010;

  3. TOCCI, R. J.; WIDMER, N. S.; MOSS, G. L. Sistemas digitais: princípios e aplicações. 11ª edição, Pearson do Brasil, 2011.

Bibliografia Complementar

  1. BIGNELL, J. W.; DONAVAN, R. Eletrônica Digital. 5ª ed., Editora Cengage Learning, 2010.

  2. CAPUANO, F. G.; IDOETA, I. V.. Elementos de Eletrônica Digital. 40ª ed., Editora Érica, 2007;

  3. VAHID, F. Sistemas digitais: projetos, otimização e HDLs. 1ª ed., Bookman Editora, 2008. Software(s) de Apoio: