xorでの交換は、指定したビット位置だけ交換出来るのがメリット

これを組み合わせて、ビット単位に前回と比べて変化があったビットだけ採用するような事が簡単に出来る