Learning Gates (AND, OR, NOT, NAND, NOR, ect) y parece que no puede captar los diagramas de circuitos

2

Estoy aprendiendo sobre puertas, diagramas de circuitos, etc. y me han pedido que cree una puerta NOR de 3 entradas a partir de puertas NAND con 2 entradas.

Bueno, sé cómo crear una compuerta NOR normal con compuertas NAND, pero parece que no entiendo cómo obtendría la tercera entrada.

Así que el NOR con NANDS sería:

No solo busqué eso, sino que realmente no puedo dibujar el mío, pero entiendo cómo funciona eso, y lo comprobé con las tablas de verdad y con algunas entradas.

¿Cómo podría ahora crear un circuito similar pero para una puerta NOR de 3 entradas, ni siquiera sé por dónde empezar?

    
pregunta James

3 respuestas

2

Normalmente no respondo esta tarea completamente, pero parece que no sabe por dónde empezar:

Considere un punto de partida más simple.

Si tengo un número de 2 puertas OR de entrada y deseo hacer una puerta de 3 entradas, asumiendo los nombres de entrada de A, B y C, conectando las entradas A y B a la puerta 1, conectando la salida de esta puerta a la puerta 2 y al colocar la entrada C en la otra entrada de la puerta 2 se obtiene una puerta de 3 entradas.

Tomando tu puerta NOR:

UnpuntomuyimportanteatenerencuentaesqueeltérminoORestádisponible.ParahacerunNORde3entradas,tomaremos2compuertasORde2entradasyharemosunainversiónfinalparaNOR.

Entoncesaquí,tenemos:

Si las imágenes no son tan claras, la salida OR para su puerta de entrada 2 está justo antes de la inversión final; use dos de estos y luego agregue la inversión final.

El término de inversión puede ser confuso al principio, pero la clave aquí es entender que el término no invertido está disponible; en cascada los términos no invertidos y luego agregar la inversión de salida final cumple con el requisito.

HTH

    
respondido por el Peter Smith
2

Solo tienes que recordar esto: $$ \ begin {align} a + b & = \ overline {a} \ cdot \ overline {b} \\ a \ cdot b & = \ overline {a} + \ overline {b} \\ \ end {align} $$

Más por supuesto:

$$ \ begin {align} \ overline {a + a} & = \ overline {a} \\ \ overline {a + 0} & = \ overline {a} \\ \ overline {a \ cdot a} & = \ overline {a} \\ \ overline {a \ cdot 1} & = \ overline {a} \\ \ end {align} $$

Entonces, por ejemplo, una puerta NOR de 3 entradas es:

$$ \ begin {align} \ overline {a + b + c} & = \ overline {\ left (a + b \ right) + c} \\                  &erio; = \ overline {\ left (\ overline {a} \ cdot \ overline {b} \ right) + c} \\                  &erio; = \ overline {\ overline {\ left (\ overline {a} \ cdot \ overline {b} \ right)} \ cdot \ overline {c}} \ end {align} $$

Espero que esto ayude

    
respondido por el Alexxx
0

Solo haz cada tabla de verdad para cada puerta. Si conoce la entrada y sabe cómo funciona una determinada puerta (NAND en este caso), siempre se puede calcular la salida. Repita para cada etapa.

Comenzandoconloqueheetiquetadocomo"Puerta A", si la entrada es 0, las dos entradas a la NAND son 0, lo que significa que su salida es 1. La he marcado en la tabla. Repita para una entrada de ambos 1 y repita para la puerta B.

Ahora tiene ambas entradas en la puerta C. Como ya conoce las entradas en la puerta C, puede escribir en las salidas de la puerta C para todos los estados (Columna C).

Rellenar los signos de interrogación debe ser bastante simple para la columna D. Conozca sus entradas y su lógica; Encuentra tus salidas. Dibuja una tabla de verdad.

Eventualmente, comenzará a utilizar atajos como el teorema de Demorgan mencionado anteriormente y cosas como reconocer que si una compuerta NAND solo tiene una entrada, se simplifica a una compuerta inversora.

    
respondido por el ACD

Lea otras preguntas en las etiquetas