Portas Lógicas Plano de Fundo Portas Lógicas são a base da tomada de decisão para dispositivos eletrônicos. Em essência, uma porta lógica toma uma entrada e produz uma única saída executando operações na entrada. Dessa maneira, as portas lógicas são análogas às funções em matemática. A entrada e a saída para uma porta lógica estão na forma de bits (dígitos binários) que são ou 1 ou 0. A porta lógica mais básica possui duas entradas e uma saída com exceção da porta NÃO, que possui somente uma entrada. Essas portas básicas são os blocos construtores de circuitos mais avançados. Por exemplo, um único microprocessador pode possuir milhões de portas lógicas e é capaz de executar milhares de cálculos por segundo. Portas lógicas implementam lógica Booleana, que pode ser representada por uma Tabela Verdade. Uma Tabela Verdade é uma representação tabular das entradas e da saída de uma operação lógica. No lado esquerdo, todas as possíveis combinações da entrada são escritas e no lado direito, a saída da operação booleana executada nas dadas entradas é escrita. Clique em "Escolher Porta" para ver sua Tabela Verdade correspondente. O segundo diagrama mostra um circuito simplificado que representa a porta selecionada. Nesse circuito, os interruptores atuam como a entrada e os atos iluminados como a saída. Clique nos botões verdes para mudar os interruptores para ligado (ON) e desligado (OFF). Escolher Porta: AND Tipos de Portas AND A porta AND funciona da mesma forma que um operador lógico AND. Pensando em 0 como falso e 1 como verdadeiro, a porta AND somente exibe verdadeiro se ambas entradas são verdade, do contrário, a saída é falsa. OR A porta OR funciona como um operador lógico OR. Ele exibe verdadeiro se uma ou mais entradas são verdadeiras, e falso do contrário. NOR A porta NOR é conhecida como invesora porque ela exibe o inverso da entrada (ex. se a entrada é verdadeira, ela exibe falso). NAND A porta NAND é a porta E seguida da porta NOR. Como resultado, as saídas são as inversas às saídas fornecidas pelas portas E. A saída de uma porta NAND é verdadeiro se ambas as entradas são falsas, e falso do contrário. NOR Similar a uma porta NAND, uma porta NOR é uma porta OR seguida de uma porta NOT. As saídas de uma porta NOR são falsas se qualquer uma das entradas é verdadeira, e verdadeira do contrário. XOR A porta XOR (exclusivo-OR) fornece uma saída verdade se uma das entradas são verdade, mas não se ambas forem verdadeiras. Se ambas entradas forem verdadeiras, então a saída é falsa. XNOR A porta XNOR (exclusivo-NOR) é o oposto da porta XOR. Se uma das entradas, mas não ambas, for verdadeira, então a saída é falsa, e verdadeira do contrário.