aula 14 – portas lógicas e suas funções

18
Técnico em Informática Organização de Computadores Aula 14 Portas Lógicas e suas funções Prof. Vitor Hugo Melo Araújo

Upload: vitor-hugo-melo-araujo

Post on 23-Jun-2015

458 views

Category:

Education


8 download

DESCRIPTION

Aula 14 – Portas lógicas e suas funções, da disciplina Organização de Computadores, do Curso Técnico em Informática do Pronatec Anhanguera

TRANSCRIPT

Page 1: Aula 14 – Portas lógicas e suas funções

Técnico em InformáticaOrganização de Computadores

Aula 14 – Portas Lógicas e suas funções

Prof. Vitor Hugo Melo Araújo

Page 2: Aula 14 – Portas lógicas e suas funções

PORTAS LÓGICAS E SUAS FUNÇÕES

No início os problemas eram resolvidos usando sistemaslineares.

George Boole desenvolveu um sistema matemático deanálise lógica. Álgebra de Boole.

Utilização de circuitos lógicos básicos para implementartodas expressões geradas pela álgebra de boole.

Page 3: Aula 14 – Portas lógicas e suas funções

PORTAS LÓGICAS E SUAS FUNÇÕES

Função lógica assumem dois estados:

O estado 0 (zero): representa não, porta fechada, aparelhodesligado, chave aberta, etc.

O estado 1 (um): representa sim, porta aberta, aparelholigado, chave fechada, etc.

Page 4: Aula 14 – Portas lógicas e suas funções

PORTAS LÓGICAS E SUAS FUNÇÕES

Componentes básicos dos circuitos digitais:

“Portas” (gates) lógicas: por permitirem ou não a passagemdos sinais.

São dispositivos dos circuitos digitais que implementam funçõeslógicas

Page 5: Aula 14 – Portas lógicas e suas funções

PROJETO DE CIRCUITOS LÓGICOS

Abaixo o circuito elétrico da porta lógica que implementa afunção AND

Torna-se difícil desenhar o esquema elétricos de um projetocomposto por várias portas lógicas representadas destaforma. A SOLUÇÃO é o uso de uma SIMBOLOGIA.

Page 6: Aula 14 – Portas lógicas e suas funções

TABELA DA VERDADE

Tabela da Verdade é um mapa onde apresenta todas assituações possíveis e seus respectivos resultados.

O número de combinações possíveis é igual a 2N, onde N é onúmero de variáveis de entrada.

Exemplo: Para um circuito com duas entradas (entende-secomo entrada, as chaves, as variáveis booleanas ...), quantaspossibilidades podemos ter?

Duas entradas N=2Logo 2N=2² = 4 possibilidades

Page 7: Aula 14 – Portas lógicas e suas funções

TABELA DA VERDADE

Page 8: Aula 14 – Portas lógicas e suas funções

FUNÇÃO E ou AND

Componentes básicos dos circuitos digitais:

Mais conhecida como função E ou AND, faz a multiplicação de2 ou mais variáveis booleanas.

Representação algébrica para 2 variáveis: S=A.B

Page 9: Aula 14 – Portas lógicas e suas funções

FUNÇÃO E ou AND

Tabela da Verdade de uma Função AND com 2 Variáveis:

AS

B

Page 10: Aula 14 – Portas lógicas e suas funções

FUNÇÃO E ou AND

Tabela da Verdade de uma Função AND com mais de duasentradas:

Page 11: Aula 14 – Portas lógicas e suas funções

FUNÇÃO OU ou OR

A função OU ou OR é aquela que assume o valor 1 quandouma ou mais variáveis de entrada forem iguais a 1 e assume0 se, e somente se, todas as variáveis de entrada foremiguais a zero.

Representação algébrica para 2 variáveis: S=A.B

Convenções:Chave aberta = 0Chave fechada = 1Lâmpada apagada = 0Lâmpada acesa = 1

Page 12: Aula 14 – Portas lógicas e suas funções

Tabela da Verdade de uma Função AND com 2 Variáveis:

AS

B

FUNÇÃO OU ou OR

Page 13: Aula 14 – Portas lógicas e suas funções

Tabela da Verdade de uma Função OR com mais de duasentradas:

FUNÇÃO OU ou OR

Page 14: Aula 14 – Portas lógicas e suas funções

FUNÇÃO NÃO ou NOT

A função NÃO ou NOT inverte ou complementa o estado davariável. Se a variável for 0 vai para 1, e se for 1 vai para 0.

Representação algébrica para 2 variáveis: S=A

Page 15: Aula 14 – Portas lógicas e suas funções

Tabela da Verdade de uma Função NOT

FUNÇÃO NÃO ou NOT

Page 16: Aula 14 – Portas lógicas e suas funções

FUNÇÃO NAND

Composição da função NOT com AND ( AND invertida)

Representação algébrica: S=(A.B)

Page 17: Aula 14 – Portas lógicas e suas funções

FUNÇÃO NOR

Composição da função NOT com NOR ( NOR invertida)

Representação algébrica: S=(A+B)

Page 18: Aula 14 – Portas lógicas e suas funções

Técnico em InformáticaOrganização de Computadores

Aula 14 – Portas Lógicas e suas funções

Prof. Vitor Hugo Melo Araújo