Construya una puerta XOR desde Y/NO

¿Es la siguiente una forma legítima de crear una puerta xor?

esquemático

simular este circuito : esquema creado con CircuitLab

El AND con las dos entradas NOT sería un NOR, pero estoy viendo con solo dos puertas, AND + NOT, si la siguiente es una forma válida de construir una puerta XOR o si me falta algo. Lo anterior eventualmente se descompondría en:

esquemático

simular este circuito

Respuestas (1)

Sí, esa es una forma legítima con puertas AND.

Las puertas NAND o NOR suelen ser las primitivas disponibles, por lo que se construiría un XOR a partir de las que se encuentran en la práctica.

gracias. ¿Podría explicar qué quiere decir con "primitivos"? ¿Por qué las tres puertas básicas no serían y/o no, ya que esas serían las más básicas?
@ David542 La disponibilidad de puertas refleja los elementos electrónicos subyacentes que se utilizan para construirlas. Sucede que NOR/NAND requieren menos transistores para realizarse en procesos típicos/familias lógicas como CMOS, aunque no son tan "básicos" desde un punto de vista de diseño/análisis puramente lógico.
Hola, David, las puertas NAND y NOR son primitivas porque ambas se pueden producir fácilmente a partir de CMOS. Este enlace explica los fundamentos-> vlsifacts.com/nand-gate-using-cmos-technology .
También es posible reconstruir todas las puertas lógicas posibles simplemente usando varias puertas NAND o NOR de 2 entradas.