Porta lógica
Ir para: AND | OR | XOR | NOT | NAND | NOR | XNOR
Uma porta lógica é um bloco de construção fundamental de um circuito digital. A maioria das portas lógicas tem duas entradas e uma saída. Em um determinado momento, cada terminal é uma das duas condições binário baixo (0) ou alta (1), representado por diferentes níveis de tensão. O estado lógico de um terminal pode, e geralmente faz, a mudança muitas vezes, como o circuito processa os dados. Na maioria das portas lógicas, o estado de baixo é de cerca de zero volts (0 V), enquanto o estado de alto está a cerca de cinco volts positivo (+5 V).
Há sete portas lógicas básicas: AND, OR, XOR, NOT, NAND, NOR e XNOR.
A porta AND é chamado assim porque, se 0 é chamado de "Falsa" e 1 é chamado de "Verdadeira", o porta age da mesma maneira como a lógica "AND" do operador. A ilustração e a tabela a seguir mostra o símbolo do circuito e as combinações de lógica para uma porta AND. (No símbolo, os terminais de entrada são à esquerda e ao terminal de saída é à direita.) A saída é "Verdadeira" quando ambas as entradas são "Verdadeiras". Caso contrário, a saída é "falso".
Porta AND
Entrada 1
Entrada 2
Saida
0
0
0
0
1
0
1
0
0
1
1
1
O portão "OR" recebe o seu nome do fato de que ele se comporta após a moda da lógica inclusiva "ou". A saída é "Verdadeira" se uma ou ambas as entradas são "Verdadeiras". Se ambas as entradas forem "Falsas", então a saída é "Falsa".
Porta OR
Entrada 1
Entrada 2
Saida
0
0
0
0
1
1
1
0
1
1
1
1
A porta XOR (ou exclusivo) atua da mesma forma como a lógica "ou / ou". A saída é "Verdadeira" se quer, mas não ambos, as entradas são "verdadeiras". A saída é "Falsa" se ambas as entradas são "Falsas" ou se ambas as entradas são "Verdadeiras". Outra maneira de olhar para este circuito é observar que a saída é 1 se as entradas são diferentes, mas 0 se as entradas são iguais. Porta XOR