Conteúdo da Disciplina
Apresentação da Disciplina
Material Desenvolvido por: Gabriel Henrique Tascheck
A disciplina de Circuitos Digitais é ministrada pelos professores do Departamento de Informática da UFPR. Ela está presente no primeiro semestre do curso de Ciência da Computação, servindo como base para disciplinas futuras como:
- Projetos Digitais e Microprocessadores
- Arquitetura de Computadores
- Software Básico
O conteúdo sugerido inclui, inicialmente:
- Introdução e Sinais Digitais
Conceitos iniciais sobre representação digital da informação. - Sistemas de Numeração
Bases numéricas (binária, decimal, etc.) e conversão entre elas. - Aritmética Binária
Soma, subtração e multiplicação com números binários. - Lógica Booleana
Álgebra booleana, tabelas verdade, formas canônicas e simplificação. - Portas Lógicas e Circuitos
Uso de portas lógicas (AND, OR, NOT, etc.) na implementação de funções. - Blocos Combinacionais
Circuitos como somadores, multiplexadores, decodificadores e comparadores. - Circuitos Sequenciais
Latches, flip-flops e máquinas de estados (Moore e Mealy). - Projetos Práticos
Desenvolvimento de circuitos combinacionais e sequenciais aplicados.
Dessa forma, o conteúdo foi separado nos seguintes tópicos:
- Introdução aos Sinais Digitais
- Sistemas de Numeração e Conversão de Bases
- Aritmética Binária Básica: Soma, Subtração e Multiplicação
- Representação Numérica em Computadores
- Álgebra Booleana, Tabelas Verdade e Propriedades Algébricas
- Desafios utilizando portas lógicas
- Blocos Combinacionais
- Half-Adder (Meio-Somador)
- Full-Adder (Somador Completo)
- Subtrator Binário com Complemento de 2
- Outros Blocos Combinacionais
- Circuitos Sequenciais (Latches e Flip-Flops)
- Máquinas de Estados Finitos e Projetos
