Если вы видите это сообщение, значит, произошла проблема с загрузкой файлов в стилей (CSS) нашего сайта. Попробуйте сбросить кэш браузера (Ctrl+F5).
Если это не поможет, а вы находитесь в регионе, где возможны ограничения интернет-трафика с российских серверов - воспользуйтесь VPN.
Вход
Быстрая регистрация
Если вы у нас впервые: О проекте FAQ
0

Зачем нужен XOR и как он работает?

Leona-100 [117K] 8 лет назад 
тэги: xor
1

О-о-о! Это очень важная и нужная логическая операция. Используется в логике всех современных компьютеров (хотя именно в логике они не сильно отличаются от машины фон Неймана). Суть ее сводится к побитовому сложению разрядов двух регистров без переноса результата переполнения разряда. Т.е. в результирующем разряде всегда получается значение строго противоположное тому, что там было до сложения. Данный фокус очень часто использовался в шифровке-расшифровке различных паролей. В принципе он и сейчас используется, несмотря на всякие 256-байтные алгоритмы. Ведь любая шифровка/расшифровка сводится к одной последней операции сравнения двух или серии кодов. И все хакеры мира ищут именно эту последнюю операцию в коде, а не парятся с расшифровкой длиннющих последовательностей в паролях.

автор вопроса выбрал этот ответ лучшим
1

Желательно определить область знаний. Если XOR - логическая операция (область знаний - математика и информатика), так называемая "исключающая или" то он работает по правилу:

A XOR B = 0 , если А=В (А=В=1 или А=В=0)

A XOR B = 1 , если А не равно В (А=0 и В=1) или (В=0 и А=1)

Логическая операция XOR применяется в математике в логических исчислениях (т.н. Алгебра логики) и в программировании (в частности, при определении условий ветвления или цикла)

Знаете ответ?
Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее..
регистрация