Основное отличие операции XOR (исключающее «ИЛИ») от обычного логического «ИЛИ» заключается в том, что XOR рассматривает случаи, когда только одно из условий истинно, в то время как для операции «ИЛИ» требуется, чтобы хотя бы одно из условий было истинным. 1
Результат выполнения операции «ИЛИ»: результат равен 0, если оба бита равны 0 (нулю), а во всех остальных случаях результат равен 1 (единице). 4
Результат выполнения операции XOR: результат равен 1 (единице), если один из битов равен 1 (единице), во всех остальных случаях результат равен 0 (нулю). 4