nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 18 Aug 2018 13:57



Reply to topic  [ 7 posts ] 
Троичный XOR 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Я как-то пропустил смоделировать троичный XOR...
В двоичной логике он бы автоматом получился при проектировании сумматора, но в троичной логике
XOR и Сумма по Модулю - разные вещи.

Таблица истинности у меня была всего одна:
Attachment:
3XOR_TAB.gif
3XOR_TAB.gif [ 4.39 KiB | Viewed 863 times ]


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

Так что я принял авнтюрное решение - собрать XOR из NAND так, как в двоичной логике,
и проверить по таблице - получится ли троичный XOR.
Attachment:
3XOR_SCH.gif
3XOR_SCH.gif [ 2.8 KiB | Viewed 863 times ]

И именно он - троичный XOR - и получился по этой схеме! :kruto:

Свойства у него оказались такие же, как и у двоичного XOR - управляемый инвертор + может выключить прохождение сигнала.
Attachment:
3XOR_OSC.gif
3XOR_OSC.gif [ 7.8 KiB | Viewed 863 times ]



P.S. Осталось еще смоделировать мощный троичный тристабильный буфер. Но это будет фактически
обычный аналоговый ключ - в КМОП схемотехнике именно так и делают...

_________________
iLavr


14 Oct 2017 11:45
Profile
Maniac

Joined: 22 Jun 2005 05:35
Posts: 237
Location: МО Россия
Reply with quote
Lavr wrote:
Таблица истинности у меня была всего одна:
Attachment:
3XOR_TAB.gif

А где можно почитать про эту табличку - почему она именно такая?
Я не могу понять логику.

Да и вообще, мне кажется, некорректно применение двоичных(логических) операторов в троичности.
Получается эмуляция двоичности в троичной системе.


15 Oct 2017 23:58
Profile ICQ
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
DimkaM wrote:
А где можно почитать про эту табличку - почему она именно такая?
Я не могу понять логику.

Ну я тут давал ссылку коллеге Alexander-у Zh. Посмотри по постам - а то мне самому искать придётся.
А понять её (табличку) просто. Представь, что 1 - истина, -1 - ложь, 0 - "ни-то-ни-сё".
XOR в логике выполняет функцию "что-то, но не всё", и я вижу, что табличка верна,
а моя конструкция её полностью реализует.

DimkaM wrote:
Да и вообще, мне кажется, некорректно применение двоичных(логических) операторов в троичности.
Получается эмуляция двоичности в троичной системе.
Когда кажется - креститься надо, это во-первых... :lol:
А во-вторых, где здесь "двоичные(логические) операторы в троичности"? Я таковых не заметил. :roll:
Укажи их конкретно, тогда и поговорим предметно.
В противном случае фраза "эмуляция двоичности в троичной системе" представляется мне по меньшей мере наивным заблуждением человека, который явно не читал хоть в каком-то виде теоретических основ троичной логики.

_________________
iLavr


16 Oct 2017 04:13
Profile
Maniac
User avatar

Joined: 21 Mar 2017 13:50
Posts: 258
Location: Spb
Reply with quote
А какую смысловую нагрузку может нести этот троичный XOR?
Похожая функция - троичное умножение, являющаяся инверсией этой функции.
"Умножение" - потому, как результат математического умножения однотритных значений, не знаю как по другому обозвать.


Attachments:
3MUL.png
3MUL.png [ 6.39 KiB | Viewed 814 times ]
29 Oct 2017 10:07
Profile
Maniac
User avatar

Joined: 21 Mar 2017 13:50
Posts: 258
Location: Spb
Reply with quote
Lavr wrote:
функцию "что-то, но не всё"

А не она ли это?
Image


29 Oct 2017 10:46
Profile
Maniac
User avatar

Joined: 21 Mar 2017 13:50
Posts: 258
Location: Spb
Reply with quote
Code:
T+T=F
F+F=F
F+T=T
T+F=T

Остальное, согласно "не определено"

P.S. Хотя нет, согласно такой логике, ничего не выходит, воду мутит "неопределенность", не подходят к троичной логике двоичная полностью.
P.P.S. Переклинило, связал в голове "неопределенность" и "неправду".


29 Oct 2017 11:02
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
AlexanderZh wrote:
А какую смысловую нагрузку может нести этот троичный XOR?

Управляемый инвертор. По осциллограмме же видно.

_________________
iLavr


29 Oct 2017 19:47
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 7 posts ] 

Who is online

Users browsing this forum: Google [Bot], haqreu, TernarySystem and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.