Professional Documents
Culture Documents
lgebra Booleana
Para descrever os circuitos que podem ser construdos pela combinao de portas
lgicas, um novo tipo de lgebra necessrio, uma em que as variveis e funes podem ter
apenas valores 0 e 1. Tal lgebra denominada lgebra booleana, devido ao seu
descobridor, o matemtico ingls George Boole (1815 - 1864).
Do mesmo modo que existem funes em lgebra "comum", tambm existem
funes na lgebra booleana. Uma funo booleana tem uma ou mais variveis de entrada e
fornece somente um resultado que depende apenas dos valores destas variveis.
Como uma funo de n variveis possui apenas 2n conjuntos possveis de valores de
entrada, a funo pode ser descrita completamente atravs de uma tabela de 2n linhas, cada
linha mostrando o valor da funo para uma combinao diferente dos valores de entrada.
Tal tabela denominada tabela verdade.
A B C
0 0 0
0 1 0
1 0 0
1 1 1
Acima temos a tabela verdade de uma funo bsica a funo AND , ela e um
conjunto de funes da lgebra booleana tm implementao eletrnica atravs de
transistores e so conhecidas como portas lgicas.
Um circuito digital regido pela lgebra de Boole, e com as portas lgicas
existentes possvel implementar qualquer funo da lgebra booleana. A seguir veremos
as principais portas lgica, simbologia e tabela verdade.
-NOT
A B
0 1
1 0
(a)
(b)
-AND
A funo AND pode ser definida em linguagem natural como 1 se todas as entradas
forem 1 e 0 se apenas uma das entradas for 0.
A B S
0 0 0
0 1 0
1 0 0
1 1 1
-OR
A B C
0 0 0
0 1 1
1 0 1
1 1 1
-XOR
A B C
0 0 0
0 1 1
1 0 1
1 1 1
Temos acima algumas das principais portas lgicas existente, no so as nicas mas
as outras portas existentes so combinaes destas portas bsicas, e todos os circuitos
digitais podem ser montados somente com estas portas.
Bibliografia: http://200.19.153.193/ac1/microproc/Apendice4.html
http://sancho.di.uminho.pt/~museuv/prehist/boole.html
www.sti.com.br