Изменения

Перейти к: навигация, поиск

Троичный сумматор

3 байта добавлено, 14:04, 28 декабря 2014
Нет описания правки
== Принципы построения функциональной схемы ==
Функциональная схема — вид графической модели изделия. Их использование и построение позволяет наглядно отразить устройство функциональных (рабочих) изменений, описание которых оперирует любыми (в том числе и несущественными) микросхемами, БИС и СБИС. Поскольку функциональные схемы не имеют собственной системы условных обозначений, их построение допускает сочетание кинематических, электрических и алгоритмических обозначений (для таких схем более подходящим термином оказывается комбинированные схемы).
== Троичный полусумматор с одним неполным слагаемым ==
Первая ступень полного троичного сумматора.
 
Для сложения одного троичного разряда с разрядом переноса.
 
Результат не изменяется при перемене мест операндов.
{|align="left" style="width:10cm" border=1
|+
|-align="left"
! <tex>x_1=x</tex> || <tex>1</tex> || <tex>1</tex> || <tex>1</tex> || <tex>0</tex> || <tex>0</tex> || <tex>0</tex>
|-align="left"
| <tex>x_0=y</tex> || <tex>2</tex> || <tex>1</tex> || <tex>0</tex> || <tex>2</tex> || <tex>1</tex> || <tex>0</tex>
|-align="left"
| <tex>transfer</tex> || <tex>1</tex> || <tex>0</tex> || <tex>0</tex> || <tex>0</tex> || <tex>0</tex> || <tex>0</tex>
|-align="left"
| <tex>sum</tex> || <tex>0</tex> || <tex>2</tex> || <tex>1</tex> || <tex>2</tex> ||| <tex>1</tex> || <tex>0</tex>
|}
 
 
 
 
 
 
 
 
 
 
''transfer'' содержит разряд переноса, ''sum'' содержит сумму по модулю 3.
 
Результат операции занимает 1 и 2/3 троичных разряда.
== Троичнй оператор И==
Троичный оператор И аналогичен двоичному оператору И. Ниже приведена таблица истинности для данного оператора.
 
 
 
== Троичный полусумматор с одним неполным слагаемым ==
Первая ступень полного троичного сумматора.
 
Для сложения одного троичного разряда с разрядом переноса.
 
Результат не изменяется при перемене мест операндов.
{|align="left" style="width:10cm" border=1
|+
|-align="left"
! <tex>x_1=x</tex> || <tex>1</tex> || <tex>1</tex> || <tex>1</tex> || <tex>0</tex> || <tex>0</tex> || <tex>0</tex>
|-align="left"
| <tex>x_0=y</tex> || <tex>2</tex> || <tex>1</tex> || <tex>0</tex> || <tex>2</tex> || <tex>1</tex> || <tex>0</tex>
|-align="left"
| <tex>transfer</tex> || <tex>1</tex> || <tex>0</tex> || <tex>0</tex> || <tex>0</tex> || <tex>0</tex> || <tex>0</tex>
|-align="left"
| <tex>sum</tex> || <tex>0</tex> || <tex>2</tex> || <tex>1</tex> || <tex>2</tex> ||| <tex>1</tex> || <tex>0</tex>
|}
 
 
 
 
 
 
 
 
 
 
''transfer'' содержит разряд переноса, ''sum'' содержит сумму по модулю 3.
 
Результат операции занимает 1 и 2/3 троичных разряда.
== Троичный полусумматор в несимметричной троичной системе счисления ==
146
правок

Навигация