Saltar al contenido principal
LibreTexts Español

4.3: Operaciones unarias

  • Page ID
    82862
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    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.

    Figura\(\PageIndex{1}\): Puertas de búfer e inversor

    Screen Shot 2020-06-26 en 4.51.40 PM.png

    La figura\(\PageIndex{2}\) muestra un circuito con el buffer y el inversor en Logisim.

    Figura\(\PageIndex{2}\): Circuito de búfer e inversor en Logisim

    Screen Shot 2020-06-26 at 4.53.07 PM.png


    This page titled 4.3: Operaciones unarias is shared under a CC BY 4.0 license and was authored, remixed, and/or curated by Charles W. Kann III via source content that was edited to the style and standards of the LibreTexts platform; a detailed edit history is available upon request.