Sistemas informáticos multiusuario e en rede/Operacións lóxicas
Sistemas informáticos multiusuario e en rede | ||
← Volver a Representación de vídeo | Operacións lóxicas | Seguir con Circuítos integrados → |
Na álxebra de Boole realízanse distintas operacións lóxicas mediante variables booleanas (a, b, c...) que só poden tomar valores booleanos ─0 ou 1─.
Operacións básicas
[editar]![](http://upload.wikimedia.org/wikipedia/commons/thumb/b/b9/AND_ANSI_Labelled.svg/160px-AND_ANSI_Labelled.svg.png)
Produto
[editar]O produto lóxico, AND, ten como entrada dos variables booleanas e como saída unha nova variable booleanas.
A súa táboa da verdade sería a seguinte:
a | b | S |
---|---|---|
0 | 0 | 0 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |
É dicir:
- A súa saída será 1 cando ambas as dúas entradas sexan 1.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/1/16/OR_ANSI_Labelled.svg/160px-OR_ANSI_Labelled.svg.png)
Suma
[editar]A suma lóxica, OR, ten coma entradas dúas variables booleanas e como saída unha nova variable booleana.
A súa táboa da verdade sería a seguinte:
a | b | S |
---|---|---|
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 1 |
É dicir:
- A súa saída será 1 cando algunha das dúas entradas sexa 1.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/6/60/NOT_ANSI_Labelled.svg/160px-NOT_ANSI_Labelled.svg.png)
Negación
[editar]A negación lóxica, NOT, ten coma entrada unha variable booleanas e como saída unha nova variable booleana.
A súa táboa da verdade sería a seguinte:
a | S |
---|---|
0 | 1 |
1 | 0 |
É dicir:
- A súa saída será a negación (o valor oposto) da entrada.
Outras operacións
[editar]![](http://upload.wikimedia.org/wikipedia/commons/thumb/e/e6/NAND_ANSI_Labelled.svg/160px-NAND_ANSI_Labelled.svg.png)
Produto negado
[editar]O produto negado, NAND, ten coma entradas dúas variables booleanas e como saída unha nova variable booleana.
A súa táboa da verdade sería a seguinte:
a | b | S |
---|---|---|
0 | 0 | 1 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
É dicir:
- A súa saída será 1 mentres non sexan as dúas entradas 1.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/c/c6/NOR_ANSI_Labelled.svg/160px-NOR_ANSI_Labelled.svg.png)
Suma negada
[editar]A suma negada, NOR, ten coma entradas dúas variables booleanas e como saída unha nova variable booleana.
A súa táboa da verdade sería a seguinte:
a | b | S |
---|---|---|
0 | 0 | 1 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 0 |
É dicir:
- A súa saída será 1 mentres as dúas entradas sexan 0.
Operacións básicas con portas NAND
[editar]![](http://upload.wikimedia.org/wikipedia/commons/thumb/3/3f/NOT_from_NAND.svg/160px-NOT_from_NAND.svg.png)
En circuítos mecánicos, AND, OR e NOT fanse mediante portas NAND e NOR.
Negación con portas NAND
[editar]Para facer a operación de negación cunha porta NAND, abondará con reducir a entrada a un, é dicir, introducir o mesmo elemento polas dúas entradas da porta NAND.
A negación con portas NAND só precisa dunha destas portas.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/1/16/AND_from_NAND.svg/160px-AND_from_NAND.svg.png)
Produto con portas NAND
[editar]Para facer o produto lóxico con portas NAND, abondará con engadirlle á saída normal dun NAND un NOT mediante o método de negación cunha porta NAND.
O produto con portas NAND require de dúas destas portas.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/9/90/OR_from_NAND.svg/160px-OR_from_NAND.svg.png)
Suma con portas NAND
[editar]Para facer a suma lóxica con portas NAND, abondará con negar cada entrada mediante negacións con portas NAND, e as saídas metelas nunha porta NAND.
A suma con portas NAND require de tres destas portas.
Máis operacións
[editar]![](http://upload.wikimedia.org/wikipedia/commons/thumb/1/17/XOR_ANSI_Labelled.svg/160px-XOR_ANSI_Labelled.svg.png)
Suma exclusiva
[editar]A suma exclusiva, XOR, ten coma entradas dúas variables booleanas e como saída unha nova variable booleana.
A súa táboa da verdade sería a seguinte:
a | b | S |
---|---|---|
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
É dicir:
- A súa saída será 1 mentres as dúas entradas sexan distintas.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/b/b8/XNOR_ANSI_Labelled.svg/160px-XNOR_ANSI_Labelled.svg.png)
Equivalencia
[editar]A equivalencia, XNOR, ten coma entradas dúas variables booleanas e como saída unha nova variable booleana.
A súa táboa da verdade sería a seguinte:
a | b | S |
---|---|---|
0 | 0 | 1 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |
É dicir:
- A súa saída será 1 mentres as dúas entradas sexan iguais.
Sistemas informáticos multiusuario e en rede | ||
← Volver a Representación de vídeo | Operacións lóxicas | Seguir con Circuítos integrados → |