XOR (eXclusive OR) kapısı ve işleci şu şekilde çalışır: XOR Kapısı: Girişindeki işaretler birbirinden farklı olduğu zaman çıkış olarak 1 verir, diğer tüm hallerde 0 verir. XOR İşleci (Visual Basic): Boole karşılaştırması için, sonuç, ifadelerden tam olarak biri True ise True değerini alır. Bit düzeyinde işlemler için, sonuç, iki sayısal bit deseninin bit düzeyinde dışlanmasını temsil eden sayısal bir değerdir. XOR işleminin bir diğer özelliği de geri dönüşümlü olmasıdır; bir sayıyı XOR işleminden geçirip tekrar aynı işlemden geçirdiğinde başlangıç değeri elde edilir.