4.3: Operaciones unarias
- Page ID
- 82862
La lógica booleana consiste en un conjunto de valores (t y f) y las operaciones que se pueden realizar en los valores binarios. En este libro, las tres operaciones booleanas más importantes son AND, OR, y NOT.
El funcionamiento de un operador booleano generalmente se muestra (o se caracteriza) usando tablas de verdad. Una tabla de verdad es una tabla que da el valor de entrada para la operación y los valores de salida para esa operación. Por ejemplo, sólo hay dos operaciones unarias. Las operaciones unarias son operaciones que toman solo una entrada, el operador NULL y el operador NOT. Una manera fácil de caracterizar estas funciones es en una tabla donde los valores de entrada de 0 y 1 son de entrada, y los valores de salida de la función se dan como 0 y 1.
Normalmente se muestra una tabla de verdad con los valores de entrada para una función a la izquierda, y el nombre de la función en la parte superior de la columna. La siguiente tabla de verdad caracteriza las operaciones NULL y NOT. Muestra cuáles son las salidas del operador NULL y NOT para un valor de entrada de A.
Entrada |
Salida |
|
A |
NULL |
NO |
0 | 0 | 1 |
1 | 1 | 0 |
Como muestra esta tabla, si el valor de entrada A es 0, la puerta NULL producirá un valor de salida de 0, y el operador NOT producirá un valor de 1 (el inverso). Si el valor de entrada de A es 1, el operador NULL producirá un valor de 1, y el operador NOT producirá un valor de salida de 0. El operador NOT en este texto se escribirá como una cita ('), por lo que NO-A será A'.
Las puertas son la implementación física de operadores booleanos en un circuito. Dado que el operador NOT siempre invierte el valor de entrada, la puerta NOT a menudo se conoce como un inversor, y se representa por el triángulo con un símbolo de círculo en la Figura\(\PageIndex{1}\) a continuación. La puerta NULL suele estar ausente o implementada como búfer. El símbolo para el búfer está representado por el símbolo de triángulo en la Figura\(\PageIndex{1}\) a continuación.
La figura\(\PageIndex{2}\) muestra un circuito con el buffer y el inversor en Logisim.