La electrónica digital: operaciones lógicas

Video: 2. Electrónica Digital: VHDL 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 las operaciones especiales llamadas 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, XOR y.

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.

    primer valorsegundo valorYOXOR
    00000
    01011
    10011
    11110

Video: Tutorial31. Electrónica. ALU Unidad aritmético Lógica

Se puede aplicar operaciones lógicas en números binarios que tienen más de un dígito binario mediante la aplicación de la operación de un solo 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 le gustaría calcular 10010100 Y 11011101:

Como se puede ver, el resultado es 10010100.

Artículos Relacionados