ORA porta lógica OR (OU), também é chamada de disjunção lógica, é uma operação lógica entre dois ou mais operandos que resulta em um valor lógico falso se, e somente se, todos os operandos tiverem um valor falso.[1] DefiniçãoA operação ou é representada pelo simbolo matemático '+'. A função só retorna valor lógico FALSO(0) se, e somente se, todas as entradas tiverem o valor lógico FALSO. Equivale à uma soma em que o valor máximo que poderá ser atingido é 1. Assim, tendo-se a expressão S= A + B (lê-se "s é igual a A ou B") e sabendo que a entrada A está um bit em nível lógico alto(A -> 1) e a entrada B um bit em nível lógico baixo(B -> 0), a saída S será um bit em nível lógico alto pois 1 + 0 = 1 e a função só retornará valores falsos quando todas as entradas forem falsas. Tabela de VerdadeA tabela de verdade para A OR B é a seguinte:
'OR' na linguagem naturalNote que na língua do dia-a-dia, o uso da palavra "OU" pode às vezes significar "qualquer um, mas não ambos". Por exemplo:
Quando usado formalmente, "OU" permite que ambas as partes da indicação (suas disjunções) sejam verdadeiras. A indicação "A ou B" é escrita na maiora das vezes como:A + B Tal expressão é falsa se A e B forem falsos. Em todos casos restantes é verdadeiro. PropriedadesEsta seção usa os seguintes símbolos: As seguintes equações seguem dos axiomas lógicos: Associatividade e ComutatividadeA função "OU(OR)", tira proveito das propriedades da associatividade e comutatividade. Veja o exemplo: Descrição do HardwareAs portas OR são portas lógicas básicas que são reconhecidas na TTL e circuitos integrados CMOS.
Referências
Ver também |
Portal di Ensiklopedia Dunia