Escolar Documentos
Profissional Documentos
Cultura Documentos
SUMRIO
Introduo lgebra booleana Funo E ou AND Funo OU ou OR Funo NO ou NOT Funo NO E, NE ou NAND Funo NO OU, NOU ou NOR Circuitos lgicos Tabelas da verdade Expresses booleanas Referncias bibliogrficas
Funes e Portas Lgicas 2
INTRODUO
A lgica a base da eletrnica digital e da informtica. Surgiu na Grcia antiga com a contribuio dos filsofos: Scrates, Plato e Aristteles. Scrates no deixou seus ensinamentos por escrito. Plato (seguidor de Scrates) escreveu vrios de seus dilogos e desenvolveu sua filosofia abrangendo a tica, a poltica tendo como princpio o mtodo da investigao.
Funes e Portas Lgicas 3
INTRODUO
Aristteles, baseado nos dilogos escritos por Plato, observou que a linguagem deve ter uma estrutura lgica, para que leve, necessariamente, a uma verdade.
Pelo mtodo de investigao de Scrates, se duas verdades so alcanadas individualmente, ao junt-las tem-se uma nica verdade.
Funes e Portas Lgicas 4
INTRODUO
George Boole (1815-1864)
1848: Em An investigations of the Laws of Thought Aplicao da matemtica s operaes mentais do raciocnio humano - definio da lgebra booleana.
INTRODUO
Os sistemas digitais so formados por circuitos lgicos denominados de portas lgicas que, utilizados de forma conveniente, podem implementar todas as expresses geradas pela lgebra de Boole. Existem trs portas bsicas (AND, OR e NOT) que podem ser conectadas de vrias maneiras, formando sistemas que vo de simples relgios digitais aos computadores.
Funes e Portas Lgicas 6
FUNO E ou AND
A funo AND executa a multiplicao de duas ou mais variveis booleanas. Representao algbrica para duas variveis S=A.B, em que se l: S=A AND B. Circuito representativo da funo AND Convenes: chave aberta=0, chave fechada=1, lmpada apagada=0 e lmpada acesa=1
Tabela da verdade - AND Porta Lgica AND *A sada da porta AND ser 1, se, somente se, todas as entradas forem 1 .
7
FUNO E ou AND
Sinais de entrada e sada de uma porta AND:
FUNO OU ou OR
A funo OR executa a soma de duas ou mais variveis booleanas. Representao algbrica para duas variveis S=A+B, em que se l: S=A OR B. Circuito representativo da funo OR Convenes: chave aberta=0, chave fechada=1, lmpada apagada=0 e lmpada acesa=1
Tabela da verdade - OR Porta Lgica OR *A sada da porta OR ser 1, quando uma ou mais entradas forem 1 . Ser 0 se, e somente se, todas as variveis forem 0. 9
FUNO OU ou OR
Porta OR de 3 variveis de entrada:
10
FUNO NO ou NOT
A funo NOT executa a inverso de uma varivel booleana. Representao algbrica para a varivel S=, em que se l: S=A barra ou NOT A. Circuito representativo da funo NOT Convenes: chave aberta=0, chave fechada=1, lmpada apagada=0 e lmpada acesa=1
Tabela da verdade - NOT Porta Lgica NOT ou inversora
*A sada de uma porta NOT assume o nvel lgico 1 somente quando sua entrada 0, e vice-versa.
11
FUNO NO E, NE ou NAND
A funo NAND executa a inverso da funo AND. Representao algbrica para duas variveis . Circuito representativo funo NAND, convenes: chave aberta=0, chave fechada=1, lmpada apagada=0 e lmpada acesa=1
Tabela da verdade - NAND Porta Lgica NAND
13
EXPRESSES BOOLEANAS
OBTIDAS DE CIRCUITOS LGICOS Todo o circuito lgico executa uma funo booleana e, por mais complexo que seja, formado pela interligao das portas lgicas bsicas.
14
CIRCUITOS LGICOS
OBTIDOS DE EXPRESSES BOOLEANAS
possvel desenhar um circuito lgico que executa uma funo booleana qualquer, ou seja, por sua expresso caracterstica. Mtodo: identificar as portas lgicas na expresso e desenh-las com as respectivas ligaes, a partir das variveis de entrada. Respeitar a hierarquia da aritmtica elementar, inicia-se pelos parnteses.
Funes e Portas Lgicas 15
CIRCUITOS LGICOS
OBTIDOS DE EXPRESSES BOOLEANAS
16
TABELAS DA VERDADE
OBTIDAS DE EXPRESSES BOOLEANAS
Para extrair a tabela da verdade de uma expresso deve-se seguir alguns procedimentos:
1) Montar o quadro de possibilidades; 2) Montar colunas para os vrios membros da equao; 3) Preencher estas colunas com os seus resultados; 4) Montar uma coluna para o resultado final e 5) Preencher esta coluna com os resultados finais.
17
TABELAS DA VERDADE
OBTIDAS DE EXPRESSES BOOLEANAS
Expresso: , so 24 = 16 possibilidades.
18
EXPRESSES BOOLEANAS
OBTIDAS DE TABELAS DA VERDADE
Na tabela, analisa-se que expresso verdadeira (onde S=1). Monta-se a expresso com a soma dos termos verdadeiros.
Em (a), S=1 se Em (b), S=1 se Em (c), S=1 se Em (d), S=1 se
Funes e Portas Lgicas 19
REFERNCIAS BIBLIOGRFICAS
IDOETA, I. V.; CAPUANO, F. G. Elementos de Eletrnica Digital. Editora rica, 1984. TOCCI, R. J.; WIDMER, N. S. e MOSS, G. L. Sistemas Digitais: Princpios e Aplicaes. Prentice Hall, 2007.
20