Electrónica digital: operaciones lógicas

Una de las cosas que hace binario tan útil en la electrónica es que es muy eficiente en el manejo de operaciones especiales llamados operaciones lógicas. Las operaciones lógicas comparar dos bits binarios y hacer un tercer bit binario como resultado. Hay 16 posibles operaciones lógicas. Por ahora, vamos a centrarnos en tres de ellos: AND, OR, y XOR.

La siguiente lista resume estas tres operaciones lógicas básicas:

  • Y: Una operación y compara dos valores binarios. Si ambos valores son 1, el resultado de la operación AND es 1. Si un valor es 0 o ambos de los valores son 0, el resultado es 0.

  • O: Una operación o compara dos valores binarios. Si al menos uno de los valores es 1, el resultado de la operación OR es 1. Si ambos valores son 0, el resultado es 0.

  • XOR: Una operación XOR compara dos valores binarios. Si exactamente uno de ellos es 1, el resultado es 1. Si ambos valores son 0 o si ambos valores son 1, el resultado es 0.

    Primero ValorSegundo ValorYOregónXOR
    00000
    01011
    10011
    11110

Puede aplicar operaciones lógicas de números binarios que tienen más de un dígito binario mediante la aplicación de la operación de un bit a la vez. La forma más sencilla de hacerlo manualmente es alinear los dos números binarios en la parte superior de uno al otro y luego escribir el resultado de la operación por debajo de cada dígito binario. El siguiente ejemplo muestra cómo te calcular 10010100 Y 11011101:

imagen0.jpg

Como se puede ver, el resultado es 10010100.




» » » » Electrónica digital: operaciones lógicas