Você está na página 1de 1

Portas lgicas

As portas lgicas so abstraes de algo mais complexo que a unio de transistores usados para
constru-las. Para nossa convenincia didtica podemos classific-las como nvel de abstrao 2, os
transistores como nvel 1 e o silcio que compe os transistores como o nvel 0. claro que sempre
podemos descer a nveis mais baixos e ir parar dentro dos tomos, mas chegaramos ao ponto em que
precisaramos de mecnica quntica, e muito ch do ch do Santo Daime para tentar entender alguma
coisa. Quando estamos no nvel das portas lgicas s nos interessa o que elas fazem, e no como elas
fazem.
Como j havia dito, em essncia, para projetar circuitos digitais necessitamos de 3 tipos diferentes de
portas lgicas, as portas NO, E OU respectivamente NOT, AND e OR na nomenclatura inglesa (que
normalmente a mais usadas nos projetos). Suas representaes grficas ANSI esto na figura abaixo.

Representao grfica para as portas lgicas NOT, AND e OR
Dependendo do seu tipo, as portas lgicas podem ter uma ou mais entradas, porm todas possuem sempre
uma nica sada (nos smbolos da imagem acima, as entradas so representadas pelas linhas horizontais
esquerda e as sadas s linhas direita). As entradas podem aceitar somente dois estados, 0 ou 1, e o
mesmo vale para as sadas.
A Porta NOT
A porta NOT tem como sada a inverso de sua nica entrada, ou seja, se sua entrada for o nvel lgico 1,
sua sada ser 0 e vice versa. Para visualizar todas as possveis entradas e suas respectivas sadas
resultantes, utilizamos uma tabela chamada de tabela verdade. Aqui damos o nome de A para sua entrada
e NOT A para a sua sada.

Tabela verdade da porta NOT
A Porta AND
Essa porta realiza a operao AND que consiste em uma multiplicao binria de suas duas ou mais
entradas (que na prtica a mesma da realizada com nmeros decimais, ao qual voc j est acostumado).
Caso tenhamos duas entradas e elas sejam iguais a 1 e 1 teremos 1 na sada porque 1 x 1 = 1, para todas
as outras possibilidades teremos 0 na sada, j que pelo menos uma das entradas ser sempre 0, e quando
multiplicamos algo por 0 o resultado sempre 0 (veja a tabela verdade abaixo).

Tabela verdade da porta AND
A Porta OR
Ao realizar uma operao OR a porta lgica executa uma adio binria de suas duas ou mais entradas.
Cuidado ao realizar a soma, pois nesse tipo de adio 1+1 no igual a 2 (j que o nmero 2 no existe
em um sistema binrio), e sim igual a 1. Dessa maneira, em uma porta com duas entradas e com valores 0
e 1 teremos como sada 1, j que 0 + 1 = 1. Somente teremos zero em sua sada quando todas as entradas
forem iguais a 0. Em resumo, enquanto houver pelo menos um valor 1 em qualquer uma de suas entradas
a sada ser sempre 1 (como na tabela verdade logo abaixo).

Tabela verdade da porta OR
Alm dessas existem as portas NOR, NAND, XOR e XNOR que so usadas para aperfeioar o projeto,
pois possuem caractersticas interessantes. Essas portas construdas atravs de combinaes das outras
trs que vimos at agora. No irei inclu-las no artigo para no complicar o texto desnecessariamente, j
que esse um texto bsico sobre o assunto, mas bom salientar que elas tambm so muito usadas em
projetos.

Você também pode gostar