Троичный XOR

Уравновешенная троичная система счисления - форум переехал с http://ternary.info

Moderator: haqreu

User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Троичный XOR

Post by Lavr »

Я как-то пропустил смоделировать троичный XOR...
В двоичной логике он бы автоматом получился при проектировании сумматора, но в троичной логике
XOR и Сумма по Модулю - разные вещи.

Таблица истинности у меня была всего одна:
3XOR_TAB.gif
Но в субботний день было так неохота возиться с этой СДНФ, да еще помнил я из двоичной логики,
что для XOR нет удачной схемы на транзисторных ключах (сам проверял - это правда).

Так что я принял авнтюрное решение - собрать XOR из NAND так, как в двоичной логике,
и проверить по таблице - получится ли троичный XOR.
3XOR_SCH.gif
И именно он - троичный XOR - и получился по этой схеме! :kruto:

Свойства у него оказались такие же, как и у двоичного XOR - управляемый инвертор + может выключить прохождение сигнала.
3XOR_OSC.gif

P.S. Осталось еще смоделировать мощный троичный тристабильный буфер. Но это будет фактически
обычный аналоговый ключ - в КМОП схемотехнике именно так и делают...
You do not have the required permissions to view the files attached to this post.
iLavr
DimkaM
Maniac
Posts: 261
Joined: 22 Jun 2005 04:35
Location: МО Россия

Re: Троичный XOR

Post by DimkaM »

Lavr wrote:Таблица истинности у меня была всего одна:
3XOR_TAB.gif
А где можно почитать про эту табличку - почему она именно такая?
Я не могу понять логику.

Да и вообще, мне кажется, некорректно применение двоичных(логических) операторов в троичности.
Получается эмуляция двоичности в троичной системе.
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Троичный XOR

Post by Lavr »

DimkaM wrote:А где можно почитать про эту табличку - почему она именно такая?
Я не могу понять логику.
Ну я тут давал ссылку коллеге Alexander-у Zh. Посмотри по постам - а то мне самому искать придётся.
А понять её (табличку) просто. Представь, что 1 - истина, -1 - ложь, 0 - "ни-то-ни-сё".
XOR в логике выполняет функцию "что-то, но не всё", и я вижу, что табличка верна,
а моя конструкция её полностью реализует.
DimkaM wrote:Да и вообще, мне кажется, некорректно применение двоичных(логических) операторов в троичности.
Получается эмуляция двоичности в троичной системе.
Когда кажется - креститься надо, это во-первых... :lol:
А во-вторых, где здесь "двоичные(логические) операторы в троичности"? Я таковых не заметил. :roll:
Укажи их конкретно, тогда и поговорим предметно.
В противном случае фраза "эмуляция двоичности в троичной системе" представляется мне по меньшей мере наивным заблуждением человека, который явно не читал хоть в каком-то виде теоретических основ троичной логики.
iLavr
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Троичный XOR

Post by Lavr »

AlexanderZh wrote:А какую смысловую нагрузку может нести этот троичный XOR?
Управляемый инвертор. По осциллограмме же видно.
iLavr