146
правок
Изменения
Нет описания правки
== Троичный полусумматор с одним неполным слагаемым ==
Первая ступень полного троичного сумматора.
Результат не изменяется при перемене мест операндов.
|}
''transfer'' содержит разряд переноса, ''sum'' содержит сумму по модулю <tex>3</centertex>. == Троичный полусумматор в несимметричной троичной системе счисления ==Троичное логическое сложение двух троичных разрядов с разрядом переноса в несимметричной троичной системе счисления. Результат операции занимает не изменяется при перемене мест операндов. Троичный полусумматор можно рассматривать, как объединение двух бинарных троичных функций: «логического сложения по модулю <tex>3</tex> в троичной несимметричной системе счисления» и «разряд переноса при сложении двух полных троичных разрядов в троичной несимметричной системе счисления». [[Файл:Троичнй полусумматор.png|right|200px|thumb|Троичный полусумматор]]{| style="background-color:#CCC;margin:0.5px"|style="background-color:#EEE;padding:2px 30px"| <tex>\bf{x_1=x}</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>0</tex>|-|style="background-color:#EEE;padding:2px 30px"| <tex>\bf{x_0=y}</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>0</tex>|-|style="background-color:#EEE;padding:2px 30px"| <tex>\bf{sum}</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>0</tex>|-|style="background-color:#EEE;padding:2px 30px"| <tex>\bf{c_{transfer}}</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 30px"| <tex>1 </tex>|style="background-color:#FFF;padding:2px 30px"| <tex>0</tex>|}<tex>c_{transfer}</tex> — перенос в следующий разряд, несимметричный. ''sum'' — сумма по модулю <tex>3</tex>, несимметричная. == Полное троичное логическое сложение с переносом в несимметричной троичной системе счисления ==Полный троичный одноразрядный сумматор является неполной тернарной троичной логической функцией, так как в разряде переноса только два значения <tex>0</tex> и <tex>1</tex>. [[Файл:Полный троичный сумматор.png|right|200px|thumb|Троичный сумматор]]Результат не изменяется при перемене мест операндов.{| style="background-color:#CCC;margin:0.5px"|style="background-color:#EEE;padding:2px 10px"| <tex>\bf{x_0}</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|-|style="background-color:#EEE;padding:2px 10px"| <tex>\bf{x_1}</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|-|style="background-color:#EEE;padding:2px 10px"| <tex>\bf{x_2}</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|-|style="background-color:#EEE;padding:2px 10px"| <tex>\bf{sum}</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>2</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|-|style="background-color:#EEE;padding:2px 10px"| <tex>\bf{transfer}</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</3 троичных разрядаtex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>1</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|style="background-color:#FFF;padding:2px 10px"| <tex>0</tex>|} == См. также ==* [[Двоичный каскадный сумматор]]* [[Контактная схема]]* [[Квантовые гейты]]==Источники информации== * [https://ru.wikipedia.org/wiki/%D0%A2%D1%80%D0%BE%D0%B8%D1%87%D0%BD%D1%8B%D0%B5_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8 Википедия — Некоторые троичные схемы]* [https://ru.wikipedia.org/wiki/%D0%A1%D1%83%D0%BC%D0%BC%D0%B0%D1%82%D0%BE%D1%80 Википедия — Различные сумматоры] [[Категория: Дискретная математика и алгоритмы]]