Комбинационный двоичный сумматор-вы-чиТАТЕль Советский патент 1981 года по МПК G06F7/50 

Описание патента на изобретение SU824205A1

(54) КОМБИНАЦИОННЫЙ ДВОИЧНЫЙ СУММАТОР-ВЫЧИТATБЛЬ

чен к выходу результата сумматора-вычитателя, первые дополнительные выходы ; первого и второго .узлов неравнозначности подключены к первому и второму входам узла формирования заема, выход которого подключен к выходу эаема сумматора-вычитателя, вторые дополнительные выходы первого и второго узлов неравнозначности подключены к первому и второму входам узла формирования переноса, выход которого подключен к выходу переноса сумматора-вычитателя , содержит дополнительно элемент И-НЕ, первый управляющий вход первого узла неравнозначности . соединен с первым управляющим входом сумматора-вычитателя, а второй управляющий вход первого узла неравнозначности - с выходом элемента И-НЕ входы которого подключены к второму дополнительному выходу узла неравнозначности и второму управляющему входу сумматора-вычитателя, третий и четвертый управляющие входы которого подключены к управляющим входам узлов формирования заема и Формирования переноса соответственно, основной, первый дополнительный и второй дополнительный выходы первого узла неравнозначности соединены соответственно с первЕом, вторым и третьим дополнительными выходами сумматора-вычитателя, при этом узлы формирования заема и переноса выполнены на одном элементе И-НЕ каждый, а узлы неоднозначностина четырех элементах И-НЕ ка;кдый, причем в каждом из узлов неравнозначности первый и второй входы первого элемента И-НЕ соединены с первым и вторым входами узла неравнозначности соответственно, выход первого элемента И-НЕ соединен с первыми входами второго и третьего элементов И-НБ выходы которых подключены соответственно к первому и второму входам четвертого элемента Й-НЕ, выход которого соединен с основным выходом узла неравнозначности, первый и второй входы которого соединены с вторыми входами второго и третьего элемен- тов И-НЕ соответственно, первый и втО рой управляющие входы первого узла неравнозначности подк} К)чены к третьим входам первого и четвертого элементов И-НЕ этого узла соответственно, первый и второй дополнительиые выходы первого узла неравнозначности соединены с выходами соответственно третьего и первого элементов И-НЕ этого узла, третьи входы первого и . второго элементов И-НЕ второго узла неравнозначности соединены с третьим входом этого узла первый и второй дополнительные выходы которого соединены с выходами соответственно.второго и первого элементов И-НЕ этого узла.

На чертеже приведена функциональная схема сумматора-вычитателя.

Сум атор-Вогчитатель содержит вход. 1 первого операнда (слагаемого при сложении, уменьшаемого при вычитании, перво-го слова при выполнении логической операции), вход 2 второго операнда (для приема второго слагаемого при сложении, вычитаемого при вычитании, второго слова при выполнении логичес|кой операции), вход 3 переноса из младшего разряда при сложении, вход 4 заема из млададего разряда при вычитании, управляющие входы 5-8 для переключения вида операции, выполняемой сумматором-вычитателем, выход 9 результата для выдачи результата выполненной операции, выход 10 заема для выдачи заема в старший разряд при вычитании, выход 11 переноса для выдачи переноса в старший разряд при сложении, дополнительные выходы 1214 для выдачи данных, необходимых при формировании ускоренных переноса (выходы 12 и 14) и заема (выходы 12 и. 13) . Су1иматор-вычитатель содержит узел is неравнозначности для получения частичной суммы при сложении (вычитании) входных чисел, узел 16 неравнозначности для получения суммы (разности) при сложении (вычитании), эти же узлы используются для выполнения логических операций, узел формирования заема на элементе И-НЕ 17 для формирования заема в старший разряд при вычитании, узел формирования переноса на элементе И-НЕ 18 для формирования переноса в старший разряд при сложении, элемент И-НЕ 19 для переключения выполняемой в устройстве операции. Узел 15 состоит из четырех элементов И-НЕ 20-23, узел 16 состоит из четырёх элементов И-НЕ 24-27.

При выполнении операции на входы 1 и 2 подаются соответствующие разряды чисел (слов), над которыми производится арифметическая или логическая операция, на входы 3 и 4 подаются перенос и заем из младшего разряда сумматора-вычитателя при сложении и вычитании.

Описание сумматора-вычитателя в действии приведено в виде формул, эквивалентных выполняемым функциям элементов сумматора-вычитателя. Элементы И-НЕ, которые входят в сумматор, описываются следующей формулой

XjX, (1) где у - значение сигнала на выходе

элемент а

X,,- - равно О или 1, при этом О обозначает низкий уровень напряжения, 1 - высокий уровень напряжения.

0 Для двухвходовых элементов следует положить Хд 1. в формуле выполняются обычные арифметические операции; вычитание и умножение, еЬли входные величиндл сами являются функциями дру.щх входных величин, то после подставки их значений формула принимае вид многочлена, в котором добавляет операция сложения. Обозначим значение величин на вх де сумматора-вычитателя через х с и дексом, равным номеру входа. Значен величины на выходе сумматора-вычита ля обозначим через У с индексом, ра ным номеру выхода. Обозначим значе ние величины на выходе элемента чер iv с индексом, равным номеру элемент Тогда функционирование сумматора и его элементов описывается формулгиши 2-18 Уго АЛ . -Af 22- IV J К -Уг Уа- Угв Vas V 4 УМ. 26 УМ yi4 . i Уйб УЛ f- тУгзУйБ - 8У2оУй4 У9 У27 , , И М8 Уа., У У12, У14 У20Подставив соответствующие значения в формулы для у, , у , у . У« /

Зависимость сигналов на выходах 12, 13, 14 от значений сигналов на входах 5 и 6.

Таблица 1 У-j У14 получают следующие выражения для выходных величин сумматора Уо (У12 S 4+ (.+ -bxjx y.-g ) ,,(20) . УЯ 21) У„ () Cl-d-x.) (1-х1) (1-Хб).(22) у,,-.1-Х2( ) ,(23) У14 l-.(24). Величины у и у являются заемом и переносом в старший разряд, величины используются для формирования ускоренных заема и переноса (в этом случае величины у и у. не используются), величина у является выходной. Значение величин на выходахв зависимости от значений на управляющих входах 5 и 6 приведены в табл. 1-3..Вид выполняемой сумматором функции в зависимости от значений управляющих сигналов на входах сумматора приведен в табл. 4. Данная схема может бать изменена путем объединения некоторых элементов (например, элементов И-НЕ 21 и 22 или других) с сохранением выходных функций. В зависимости от условий применения отдельные выходы не использоваться..

Похожие патенты SU824205A1

название год авторы номер документа
Последовательный двоично-десятичный сумматор-вычитатель 1978
  • Бухштаб Адольф Игоревич
  • Макарычев Олег Иванович
  • Мурзин Виктор Александрович
  • Фролов Юрий Вениаминович
SU734685A1
Устройство для деления чисел 1981
  • Лопато Георгий Павлович
  • Шостак Александр Антонович
SU1119006A1
Одноразрядный десятичный сумматор- ВычиТАТЕль 1977
  • Дубовец Анатолий Маркович
SU807275A1
Сумматор-вычитатель 1981
  • Чудов Александр Алексеевич
SU993254A1
Устройство для деления 1990
  • Жалковский Андрей Антонович
  • Шостак Александр Антонович
  • Шпаков Леонард Орестович
SU1783521A1
Сумматор-вычитатель 1988
  • Глазачев Александр Юрьевич
SU1536373A1
Устройство для сложения-вычитания чисел с плавающей запятой 1991
  • Синяк Александр Иванович
  • Шостак Александр Антонович
SU1784971A1
ПАРАЛЛЕЛЬНЫЙ СУММАТОР-ВЫЧИТАТЕЛЬ НА НЕЙРОНАХ СО СКВОЗНЫМ ПЕРЕНОСОМ 2012
  • Шевелев Сергей Степанович
  • Солодовников Федор Михайлович
  • Шикунов Дмитрий Александрович
  • Шикунова Елена Сергеевна
  • Хла Вин
RU2523942C2
СУММАТОР-ВЫЧИТАТЕЛЬ СТАРШИМИ РАЗРЯДАМИ ВПЕРЕД НА НЕЙРОНАХ 2002
  • Шевелев С.С.
RU2205444C1
Устройство для сложения и вычитания 1984
  • Кожемяко Владимир Прокофьевич
  • Мартынюк Татьяна Борисовна
  • Демянчук Тамара Григорьевна
  • Юдин Сергей Борисович
SU1193664A1

Иллюстрации к изобретению SU 824 205 A1

Реферат патента 1981 года Комбинационный двоичный сумматор-вы-чиТАТЕль

Формула изобретения SU 824 205 A1

Зависимость сигналов на выходах 9 и 10 от значений сигналов на входах 5 и б . . .

Выходы

Входы

Т а б л и ц а

7824205

Зависимость сигнала на выходе 11 от значений сигналов на входах 5 и 6

Зависимость выполняемой сумматором операции от значений сигналов на управляющих входах

р и м е ч а вне: П - значение переноса при сложении

(заема при вычитании), П 1,0. Хд ч-ПСх ч - перенос при сложении,

У« ()l-(.) (х -xjji) - заем при шачитании.

Таким образом, в данном cyi iaTOре-вычитателе крсхмё операций суммирования и вычитания осуществляется .получение дополнительных логических функций, что расширяет функциональные возможности сумматора-вычитателя.

Формула изобретения

Комбинационный двоичный сумматорвычитатель, содержащий два узла неТаблицаЗ

Таблица 4

равнозначности, узел формирования переноса, узел формирования заема, .причем входы первого и второго операндов сумматора-вычитателя соединены с первым и вторым входами первого узла неравнозначности, основной выход первого узла неравнозначности соединен с первым входом второго узла неравнозначности, второй и третий входы которого подключены к входу переноса и входу заема сумматор вычитателя соответственно, основной вы--СОД второго узла неравнозначности подключен к выходу результата сумматора-вычитателя, первые дополнительные выходы первого и второго узлов неравнозначности подключены к первому и второму входам узла формирования заема, выход которого подключен к выходу заема сумматора-вычитателя, вторые дополнительные выходы первого и второго узлов неравнозначности подклю ,чены к первому и второму входам узла формирования переноса, выход которого подключен к выходу переноса сумматора-вычитателя, отличаю щий с я тем, что, с целью расширения функциональных возможностей за счет выполнения дополнительных логических функций, конъюнкции, отрицания конъюнкции, дизъюнкции, отрицания дизъюн| ции, равнозначности, отрицания равнозначности, константа О и константа 1, сумматор-вычитйтель содержит дополнительно элемент И-НЕ, первый управляющий вход первого узла неравнозначности соединен с первым управляющим входом сумматора-вычитателя, а второй управляющий вход первого узла неравнозначности - с выходом элемента И-НЕ, входы которого подключены к второму дополнительному выходу узла неравнозначности и второму управляющему входу сумматоравычитателя, третий и четвертый управляющие входы которого подключены к управляющим входам узлов формирования заема и формирования переноса соответственно, основной, первый дополнительный и второй дополнительный выходы первого узла неравнозначности соединены соответственно с первым, вторым и третьим дополнительными выходами сумматора-вычитателя, при этом

узлы формирования заема и переноса выполнены на одном элементе И-НЕ каждый, а узлы неоднозначности - на четырех элементах и-НЕ каждый, причем в каждом из узлов неравнозначности первый и второй входы первого элемента И-НЕ соединены, с первь|м и вторым входами узла неравнозначности соответственно, выход первого элемейта И-НЕ соединен с первыми входами второго и третьего элементов И-НЕ,

0 выходы которых подключены соответственно к первому и второму входам , четверто-го элемента И-НЕ, выход которого соединен .с основным выходом узла неравнозначности, первый и вто5рой входы которого соединены с вторыми входами второго и третьего элементов И-НЕ соответственно, первый и второй управляющие входы первого узла неравнозначности подключены к

0 третьим входам первого и четвертого элементов И-НЕ этого узла соответственно, первый и второй дополнительные выходы первого узла неравнозначности соединены с выходами соответственно третьего и первого эле5ментов И-НЕ этого узла, третьи входы первого и второго элементов И-НЕ второго узла неравнозначности.соединены с третьим входом этого узла, первый и второй дополнительные выхо0 . ды которого.соединены с выходами соответственно второго и первого элементов И-НЕ этого узла.

Источники информации, принятые во внимание при экспертизе

5

1.Патент Великобритании № 117266, кл. G 06 F 7/38, 1969.2.Авторское свидетельство СССР № 174438, кл, G 06 F 7/50, 1964

(прототип).

SU 824 205 A1

Авторы

Кислухин Геннадий Андреевич

Даты

1981-04-23Публикация

1979-06-28Подача