xor java



Excel xor

Автор Анна Говохина задал вопрос в разделе Другие языки и технологии

Для чего служит операция xor в ассемблере. Буду очень признательна за полный ответ или ссылку. и получил лучший ответ

Ответ от Георгий Рисков[гуру]
xor a, bделает операцию xor побитово для 2 чисел, присваивает результат первому операндуxor - логическая операция "не-или", эквивалентная операции "не равно" ( <> )напримерa = 3 b = 10двоичная запись a = 0011 b = 1010результат xor a, b 1001( если соответствующие двоичные цифры не равны, то единичка, если равны, то нуль )Айййй нафига я все это писал, в Википедии есть же все. А я и не знал. :(В википедии не написано:Раньше, когда компьютеры были не особо мощные, среди программистов считалось особым шиком обнулять переменные вот так:xor a, aвместо sub a,a или mov a,0xor операция выполнялась на один такт процессора, когда sub только на 2 такта, а mov a,0 вообще требует долгого обращения к оперативной памяти.

Ответ от Denis Polyn[новичек]
Вот справочник по Асемблеру для AVR, сам пользуюсь:<a rel="nofollow" href="http://olden.in.ua/study-of-electronics/55-microcontrollers/dovidka-po-asembleru-dlia-avr" target="_blank">http://olden.in.ua/study-of-electronics/55-microcontrollers/dovidka-p

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Для чего служит операция xor в ассемблере. Буду очень признательна за полный ответ или ссылку.
Смирнов Алексей Григорьевич спортсмен на Википедии
Посмотрите статью на википедии про Смирнов Алексей Григорьевич спортсмен
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*