Porta AND vs Porta OR
As portas AND e OR são dois tipos de portas lógicas, que são dispositivos físicos feitos para implementar uma função booleana. Uma função booleana executa uma operação lógica em uma ou mais entradas lógicas (dadas em dois estados, como true/false, 1/0, high/law etc) e fornece uma única saída lógica (true ou false).
AND Portão
A porta AND implementa a função lógica chamada 'conjunção'. A porta AND padrão é um sistema de duas entradas (digamos A e B), uma saída. A porta AND fornecerá uma saída 'true' (ou 1), somente se as entradas A e B forem 'true' (ou 1). A porta AND pode ser descrita pela tabela a seguir.
A | B | Saída |
Falso | Falso | Falso |
Verdadeiro | Falso | Falso |
Falso | Verdadeiro | Falso |
Verdadeiro | Verdadeiro | Verdadeiro |
Esta tabela é chamada de 'Tabela Verdade' para a porta AND. Normalmente, a porta AND é representada pelo seguinte símbolo nas portas lógicas.
OR Portão
A porta OR implementa a função lógica chamada 'disjunção'. A porta OR padrão também é um sistema de duas entradas (digamos A e B), uma saída como a porta AND. O portão OR dará uma saída de 'verdadeiro' (ou 1) se pelo menos uma das entradas A e B for 'verdadeiro' (ou 1). A porta OR pode ser descrita seguindo a tabela verdade.
A | B | Saída |
Falso | Falso | Falso |
Verdadeiro | Falso | Verdadeiro |
Falso | Verdadeiro | Verdadeiro |
Verdadeiro | Verdadeiro | Verdadeiro |
Normalmente, a porta AND é representada pelo seguinte símbolo nas portas lógicas.
Qual é a diferença entre a porta AND e a porta OR?
1. A porta AND fornece uma saída 'true' somente quando ambas as entradas são 'true', enquanto a porta OR fornece uma saída 'true' se pelo menos uma das entradas for 'true'.
2. A tabela verdade da porta AND tem apenas um valor 'True' na coluna de saída, embora a tabela verdade da porta OR tenha três deles.
3. A porta AND implementa a conjunção lógica e a porta OR implementa a disjunção lógica.