Что означает XOR в сборке x86? - PullRequest
37 голосов
/ 20 января 2011

Я собираюсь в сборку и продолжаю работать с xor, например:

xor     ax, ax

Это просто очищает значение регистра?

Ответы [ 11 ]

1 голос
/ 20 января 2011

Определяет логическое исключительное ИЛИ

0 XOR 0 = 0
0 XOR 1 = 1
1 XOR 0 = 1
1 XOR 1 = 0

Итак, ИСТИНА, только если одно из выражений истинно, а не оба.

...