No. La lógica anterior es incorrecta. XNOR es siempre la inversión de XOR
Además, me gustaría agregar que XOR y XNOR pueden recordarse fácilmente de esta manera.
XOR: Simplemente agregue (en binario). Retenga solo el LSB.
- Cómo encriptar mis computadoras enteras
- ¿Cuál es la complejidad temporal de una búsqueda de una matriz asociativa (diccionario) en Python? ¿Cómo crece la velocidad de búsqueda con el número de pares clave-valor?
- ¿Dónde puedo encontrar una explicación del software? Las computadoras usan unos y ceros, pero ¿cómo se les ordena hacer las cosas?
- ¿Qué debo aprender primero sobre IA, aprendizaje automático o procesamiento del lenguaje natural?
- ¿Cómo aprender sobre aprendizaje automático versus ciencia de datos versus inteligencia artificial versus redes neuronales versus procesamiento de lenguaje natural? ¿Cómo difieren y qué conjunto de habilidades necesito para dominarlos?
(i) A = 0, B = 0. Añadir: 0 + 0 = 0. Solo LSB. Entonces 0 xo 0 = 0
(ii) A = 0, B = 1. Añadir: 0 + 1 = 1. Solo LSB. Entonces 0 xo 1 = 1
(iii) A = 1, B = 1. Añadir: 1 + 1 = 2 = 10 (binario). Retener LSB = 0. Entonces 1 xo 1 = 0
(iv) A = 0, B = 0, C = 0. Añadir: 0 + 0 + 0 = 0. Solo LSB. Entonces 0 xo 0 xo 0 = 0
(v) A = 1, B = 1, C = 0. Agregue: ellos 1 + 1 + 0 = 2 = 10 en binario. Retener LSB. Entonces, 1 xo 1 xo 0 = 0.
(vi) A = 1, B = 1, C = 1. Añadir: ellos 1 + 1 + 1 = 3 = 11 en binario. Retener LSB. Entonces, 1 xo 1 xo 1 = 1
XNOR: simplemente agregue (en binario). Retenga solo el LSB. Invierte el resultado.
(o) Simplemente haga un XOR y luego invierta.
(i) A = 0, B = 0. Añadir: 0 + 0 = 0. Solo LSB. Entonces 0 xo 0 = 0.
0 xnor 0 = 1
(ii) A = 0, B = 1. Añadir: 0 + 1 = 1. Solo LSB. Entonces 0 xo 1 = 1.
0 xnor 1 = 0
(iii) A = 1, B = 1. Añadir: 1 + 1 = 2 = 10 (binario). Retener LSB = 0. Entonces 1 xo 1 = 0.
1 xnor 1 = 1
(iv) A = 0, B = 0, C = 0. Añadir: 0 + 0 + 0 = 0. Solo LSB. Entonces 0 xo 0 xo 0 = 0.
0 xnor 0 xnor 0 = 1
(v) A = 1, B = 1, C = 0. Agregue: ellos 1 + 1 + 0 = 2 = 10 en binario. Retener LSB. Entonces, 1 xo 1 xo 0 = 0.
1 xnor 1 xnor 0 = 1
(vi) A = 1, B = 1, C = 1. Añadir: ellos 1 + 1 + 1 = 3 = 11 en binario. Retener LSB. Entonces, 1 xo 1 xo 1 = 1
1 xnor 1 xnor 1 = 0
Ahora, como pueden ver, he usado solo entradas de 2 y 3 bits. Entonces, en este caso, la técnica podría parecer fácil. ¿Funcionaría si tiene múltiples entradas? Sí lo haría. Pero, aún así, esto es engorroso. Simplemente explotaría la propiedad asociativa de las puertas XOR.
A xor B xor C xor D xor E = (((((A xor B) xor C) xor D) xor E).
Y para un XNOR: siempre encuentra el XOR. Y luego invertir.
Espero que ayude.