Circuitos digitais

Disponível somente no TrabalhosFeitos
  • Páginas : 37 (9007 palavras )
  • Download(s) : 0
  • Publicado : 14 de junho de 2012
Ler documento completo
Amostra do texto
APRESENTAÇÃO (MÓDULO 0)

Objetivos

A disciplina Circuitos Digitais tem com como objetivo propiciar ao aluno o conhecimento dos circuitos básicos de um computador e sua ligação com a lógica de proposições, além de habilitar o aluno a identificar e descrever os circuitos básicos de um computador. Além disso, torna possível a compreensão da interface entre as linguagens de programação(software) e os circuitos de um computador (hardware), permitindo uma melhor compreensão tanto do funcionamento dos principais comandos de uma linguagem de programação quanto do uso da matemática na programação, principalmente da matemática baseada no sistema binário de numeração.

Ementa

A disciplina contempla os seguintes conteúdos:

* Sistemas de Numeração Binário, Octal e Hexadecimal;
*Conversões de Bases;
* Operações Aritméticas no Sistema Binário;
* Álgebra de Boole;
* Funções e Portas Lógicas: AND, OR, NOT, NAND, NOR, XOR, NXOR (COINCIDÊNCIA);
* Mapa de Karnaugh: 2, 3 e 4 variáveis;
* Simplificação de Circuitos Lógicos;
* Códigos: Circuitos Codificadores e Decodificadores;
* Circuitos Aritméticos: Somadores e Subtratores.

Conteúdo ProgramáticoA disciplina está dividida em oito módulos, que abrangem os seguintes conteúdos:

Módulo 01:

Sistemas de Numeração: Decimal, Binário, Octal e Hexadecimal;
Conversão entre Sistemas de Numeração (números naturais);
Exercícios de Conversão.

Módulo 02:

Conversão entre Sistemas de Numeração (números naturais);
Operações com números binários;
Exercícios.

Módulo 03:

Introdução aÁlgebra de Boole;
Soluções de equações lógicas;
Teoria de Portas lógicas;
Exercícios.

Módulo 04:

Teoria de circuitos digitais usando portas lógicas;
Simplificação de circuitos lógicos com propriedades da Álgebra de Boole;
Exercícios.

Módulo 05:

Introdução aos mapas de Karnaugh;
Solução de mapas de 2 e 3 variáveis;
Exercícios.

Módulo 06:

Solução de mapas de 4 variáveis;Simplificação de circuitos com portas lógicas utilizando Mapas de Karnough e propriedades da Álgebra de Boole;
Exercícios.

Módulo 07:

Teoria de decodificadores;
Exercícios de decodificadores;
Teoria de codificadores;
Exercícios de codificadores.

Módulo 08:

Teoria de Circuitos Somadores;
Teoria de Circuito Subtratores.

Bibliografia Básica

LOURENÇO, Antonio Carlos de; CRUZ, EduardoCesar Alves; FERREIRA, S Circuitos Digitais - 1996 - ESTUDE E USE - ÉRICA.

IDOETA, I. V.; CAPUANO, F. G. Elementos de eletrônica digital. São Paulo: Érica, 1998.

WAGNER, Flávio Rech; REIS, André Inácio; RIBAS, Renato Perez - Fundamentos De Circuitos Digitais - 2008 SERIE LIVROS DIDATICOS 17 BOOKMAN COMPANHIA ED.

Bibliografia Complementar

TAUB, H. Circuitos digitais emicroprocessadores. São Paulo: McGraw-Hill, 1984.

TOCCI, R. J.; WIDMER, N. S. Sistemas digitais: princípios e aplicações. Rio de Janeiro: LTC, 2003.

WIRTH, Niklaus - Digital Circuit Design For Computer Science   1995 - SPRINGER VERLAG POD.
KAESLIN, Hubert - Digital Integrated Circuit Design – 2008 - Cambridge - Engenharia Eletro-Eletrônica.

MÓDULO 1 – SISTEMAS DE NUMERAÇÃO E CONVERSÕES
Sistemas Decimal eBinário
 
O sistema usual de numeração é chamado de sistema decimal, uma vez que cada dígito de um número representa uma potência de 10. Exemplos:
 
5248 = 5 ∙ 103 + 2 ∙ 102 + 4 ∙ 101 + 8 ∙ 100
101 = 1 ∙ 10 2 + 0 ∙ 101 + 1 ∙ 100
 
Neste caso, o maior algarismo existente é 9, uma vez que ao se atingir um valor maior que 9 vezes uma potência de 10, passa-se a considerar a potência seguinte.Outro sistema de numeração é o sistema binário, que utiliza-se de potências de 2. Exemplos:
 
1000 = 1 ∙ 23 + 0 ∙ 22 + 0 ∙ 21 + 0 ∙ 20 = 8
10101 = 1 ∙ 24 + 0 ∙ 23 + 1 ∙ 22 + 0 ∙ 21 + 1 ∙ 20 = 21
 
Neste caso, o maior algarismo é 1, pois caso passe a haver um valor que uma vez uma dada uma potência de 2, passa-se para a potência seguinte.
 
Além do sistema binário, na informática também...
tracking img