OR: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Linha 1:
hfdbcvhedfg
A [[portas lógicas|porta lógica]] '''OR (OUputa)''', também é chamada de [[disjunção lógica]], é uma [[Lógica|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.<ref>TOCCI, Ronald J.; WIDMER, Neal S.; MOSS, Gregory L. Sistemas digitais: princípios e aplicações. 10. ed. São Paulo: Pearson Prentice Hall, c2007.</ref>
|simbolherfgb
 
== Definição ==
A '''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 Verdade ===
A [[tabela_verdade|tabela de verdade]] para ''A'' OR ''B'' é a seguinte:
 
{{Porta Lógica
|alter =
|porta = OR
|extra =
|simbrec =
|saida00 = 0
|saida01 = 1
|saida10 = 1
|saida11 = 1
|simbolo = [[Imagem:Or-gate-en.svg|100px]] Norma [[ANSI]]<br /><br />
[[Imagem:IEC_OR.svg|100px]] Norma [[IEC]]
}}
 
{| align="center" border="1" cellpadding="8" cellspacing="0" style="background:white; font-weight:bold; text-align:center; width:45%"
|+ '''OR - Disjunção'''
|- style="background:white"
! style="width:15%" | A
! style="width:15%" | B
! style="width:15%" | <math>A \oplus B</math>
|-
| F || F || F
|-
| F || V || V
|-
| V || F || V
|-
| V || V || V
|}
 
== 'OR' na linguagem natural ==
Note 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:
 
* "Você gosta do chá ou do café?"
 
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.
refg
 
== Propriedades ==
Esta seção usa os seguintes símbolos:
 
: <math>\begin{matrix}
0 & = & \mbox{falso} \\
1 & = & \mbox{verdadeiro} \\
\lnot A & = & \mbox{not}\ A \\
A + B & = & A\ \mbox{or}\ B \\
\end{matrix}</math>
 
As seguintes equações seguem dos axiomas lógicos:
 
: <math>\begin{matrix}
A + 0 & = & A \\
A + 1 & = & 1 \\
A + B & = & A \\
A + \lnot A & = & 1 \\
\\
A + B & = & B + A \\
A + (B + C) & = & (A + B) + C \\
\end{matrix}</math>