互斥或閘 (Xor Gate)
輸入有奇數個是"1"輸出--->"1"。
CHIP Xor
{
IN a, b;
OUT out;
PARTS:
Or(a=a, b=b, out=AorB);
Nand(a=a, b=b, out=AnandB);
And(a=AorB, b=AnandB, out=out);
}
互斥或閘是數位邏輯中實現邏輯異或的邏輯閘,若兩個輸入的電平相異,則輸出為高電平(1);若兩個輸入的電平相同,則輸出為低電平(0)。 這一函數能實現模為2的加法,因此,互斥或閘可以實現計算機中的二進位加法。半加器是由互斥或閘和及閘組成的。