Puerta XOR/XNOR y Detector Paridad/Imparidad

Librería: Base
Introducida: 2.0 Beta 1 for XOR/Odd/Even; 2.0 Beta 6 for XNOR
Apariencia:

Comportamiento

Las puertas XOR, XNOR y los Detectores de Paridad e Imparidad calculan su función respectiva de los valores de entrada y proporcionan el resultado a la salida. A continuación se presenta la tabla de verdad para dos entradas.

xyXOR XNOR Impar Par
00 01 01
01 10 10
10 10 10
11 01 01

Como se puede ver, el Detector Paridad y la puerta XOR se comportan de igual forma cuando solo existen dos entradas; de forma similar, también en este caso el detector de paridad y la puerta XNOR se comportan de la misma manera. Pero, si existen más de dos valores de entrada, la puerta XOR proporcionará un 1 solo cuando exista un sólo 1 como valor de entrada, mientras que el Detector de Imparidad proporcionará un 1 si hay un número impar de entradas con valor 1. La puerta XNOR proporcionará un 1 solamente cuando no exista un único 1 entre los valores de entrada, y por otra parte el Detector de Paridad proporcionará un 1 existe un número par de entradas con valor 1.

Se ignora cualquier valor de entrada que no esté especificado (por ejemplo, oscilando). Si todos los valores oscilan, entonces la salida también oscila. Si alguno de los valores de entrada es erróneo (esto es, si dos valores conflictivos se encuentran en el mismo cable), entonces el valor de salida también será erróneo.

Cuando los valores de entrada tengan más de un bit, las puertas calcularán los valores de salida de forma coherente.

Nota: Muchos defienden que el comportamiento de la puerta XOR moldeada debería corresponderse con el Detector de Imparidad, pero no existe ningún acuerdo al respecto. El comportamiento de las pueras XOR en Logisim está basado en el estándar del IEEE 91. También es consistente con el significado implícito en el término or exclusivo: Un camarero que pregunta si quieres una guarnición de puré de patatas, zanahorias, guisantes, o ensalada de col sólo aceptará una elección, no tres, independientemente de lo que algunos expertos digan. (Debo admitir, sin embargo, que no he analizado esta afirmación con un test riguroso)

Pines

Borde oeste (entradas,el número de bits de cada entrada es el indicado en el atributo correspondiente)
Los valores de entrada el componente. Habrá tantos como se especifique en el atributo Número De Entradas.

Hay que fijarse en que si se están utilizando puertas moldeadas, el lado oeste de las puertas XOR y XNOR será curvo. Sin embargo, los valores de entrada están en línea. Logisim ilustrará esto a través de pequeñas marcas; y si uno se sale o se pasa de una marca, Logisim interpretará que se pretendía alcanzar la más cercana. En la "Vista De Impresión", estas marcas no se mostrarán a no ser que estén conectadas con cables.

Borde este(salida, el número de bits de la salida es el indicado en el atributo correspondiente)
La salida de la puerta, cuyo valor se calcula en base a las entradas tal y como se ha descrito más arriba.

Atributos

Orientación
Especifica la dirección del componente (su entrada en relación con su salida).
Número De Bits
Especifica el número de bits de cada una de las entradas y de la salida del componente.
Tamaño De Puerta
Especifica si se dibuja una versión más estrecha o más ancha del componente. Esto no afecta al número de entradas, el cual se especifica en el atributo Número De Entradas; sin embargo, si el número de entradas pasa de 3 (para un componente estrecho) o de 5 (para un componente ancho), entonces la puerta se mostrará con unas "alas" que harán posible acomodar todas las entradas solicitadas.
Número De Entradas
Especifica cuantos pines de entrada tiene el componente.

Comportamiento de la Herramienta De Cambio

Ninguno.

Comportamiento de la Herramienta De Texto

Ninguno.

Volver a la referencia de las librerías