Vladimir Ljaschko (04.03.2009 17:51, просмотров: 465) ответил AlexBi на "xor" в С нет, а ^= компилируется по-разному.
Трудно представить компилятор, который не скомпилирует ^= в xor при обращении к периферийному регистру. Это при обращении к памяти вариантов может быть побольше.