Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.08;
Скачать: CL | DM;

Вниз

А вот нафига нужен xor?   Найти похожие ветки 

 
Чапаев ©   (2007-03-12 19:05) [40]

> В принципе оператор or тоже избыточен в булевом базисе.
> Достаточно бинарного оператора and и унарного not.
Не путай тёплое с мягким. Функционально полны "системы" функций and-not и or-not. То есть в принципе из булевского базиса можно выкинуть на выбор или or, или and. Но булевский базис -- это именно {not;and;or}.


 
default ©   (2007-03-12 19:13) [41]

Чапаев ©   (12.03.07 19:05) [40]
что-то ты странное говоришь...
тебе сказали простую вещь: достаточно двух функций (and и not) чтобы построить любую булеву функцию
и это соответствует действительности


 
wicked ©   (2007-03-12 19:16) [42]

хе-хе.... раз пошла такая пьянка, то в булевском базисе можно оставить вообще один из операторов - штрих Шеффера или стрелку Пирса - "and-not" или "or-not" (какая операция какому дядьке соответствует - надо в книжке глянуть)
все остальные "базисные" операции легко образуются из этого одного... :)

интересно, а внутри проца, на уровне транзисторов они как реализованы?


 
default ©   (2007-03-12 19:18) [43]

Чапаев ©   (12.03.07 19:05) [40]
или так удачно съехал сославшись на терминологию:)


 
default ©   (2007-03-12 19:21) [44]

wicked ©   (12.03.07 19:16) [42]
лучше посмотри действительно прав в терминологии Чапаев в [40]


 
Чапаев ©   (2007-03-12 19:22) [45]

> тебе сказали простую вещь: достаточно двух функций (and
> и not) чтобы построить любую булеву функцию
1) точно так же достаточно or и not;
2) не надо переключательную функцию обзывать булевой функцией, меня от этого коробит. ;-)
Булевский базис -- лишь один из многих. Есть упомянутый базис Шеффера {and-not}, есть базис Пирса {or-not}, есть базис Жегалкина {and;xor;1}, есть базис Буля {not;and;or}. В каждом из базисов можно построить переключательную функцию любой сложности.

А можно для удобства добавить Булю xor... Только это уже будет не Буль. ;-)

Кстати, булевский базис вообще из общей картины выпадает наличием унарного оператора отрицания.


 
wicked ©   (2007-03-12 19:23) [46]

> default ©   (12.03.07 19:21) [44]

> лучше посмотри действительно прав в терминологии Чапаев
> в [40]

смотря, что он понимает под and-not и or-not...
вот, например, and-not - это одна операция или две - and и not?

в принципе, повторюсь, достаточно ОДНОЙ операции - "and-not" ИЛИ "or-not"
остальные выводятся из неё, родимой :)


 
Чапаев ©   (2007-03-12 19:24) [47]

> [46] wicked ©   (12.03.07 19:23)
В классике -- одна


 
default ©   (2007-03-12 19:39) [48]

блин я писал ответ, а его нету
нарно с окнами отвлекли
уже лень переписывать:)



Страницы: 1 2 вся ветка

Текущий архив: 2007.04.08;
Скачать: CL | DM;

Наверх




Память: 0.55 MB
Время: 0.03 c
2-1174317703
Kolan
2007-03-19 18:21
2007.04.08
Как убрать кнопки «закрыть», «свернуть» ит.д. в MDI приложении&#133


2-1174022165
bagos
2007-03-16 08:16
2007.04.08
цикл + stringgrid


2-1174425943
TET
2007-03-21 00:25
2007.04.08
dword To HEX


15-1173799748
oldman
2007-03-13 18:29
2007.04.08
Accept "Механическое сердце"


2-1174254174
uranius
2007-03-19 00:42
2007.04.08
как грамотно отправить xml запрос по http ?