Вихід блоку дорівнює 1, якщо перший вхід не дорівнює другому.

Якщо блок має більше двох входів, то спочатку порівнюються перші два входи. Потім результат порівнюється з третім входом і з кожним наступним до останнього входу.

Таким чином, вихід блоку XOR дорівнює 1, якщо кількість одиниць на його входах непарна.