Una compuerta NAND funciona internamente como una compuerta AND seguida de un inversor (indicado por el círculo pequeño en el extremo derecho). En su ejemplo principal, tiene una compuerta NAND seguida de un segundo inversor, que simplemente convierte la combinación de las dos compuertas en una compuerta AND, no una compuerta OR.
Lo principal que se debe recordar acerca de una compuerta NAND es que si alguna entrada es 0, entonces la salida es 1. (Y la salida es 0 solo si ambas entradas son 1.)
En el ejemplo superior, la salida de la NAND es 0 solo si ambas entradas son 1, por lo que la salida del inversor explícito es 1 solo si ambas entradas de la NAND son 1, exactamente como debe funcionar una compuerta AND .
En el circuito inferior, ambas entradas se invierten antes de presentarse a la puerta NAND. Así que ahora la regla se convierte, si alguna entrada a los inversores es 1, entonces la salida de la puerta NAND es 1, y la salida es 0 solo si ambas entradas son 0. Vaya, esa es la definición de una puerta OR.
Si aún no lo ha hecho, inventaría las tablas de verdad para una compuerta NAND por sí misma, y luego dos tablas adicionales para los dos circuitos.