Исключающее или работает так:
0 ^ 0 = 0
1 ^ 0 = 1
0 ^ 1 = 1
1 ^ 1 = 0
Для иллюстрации исключающего или длинных чисел, проще всего написать в столбик:
1 при переводе в двоичную = 01
2 при переводе в двоичную = 10
01
^
10
---
11
11 в десятичной системе = 3
100
^
101
---
001
001 = десятичному 1