Сумматор избыточной минимальной системы счисления Советский патент 1990 года по МПК G06F7/49 

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

Изобретение относится к вычислительной технике и может быть использовано для параллельного суммирования многоразрядных двоичных чисел.

Цель изобретения - расширение функциональных возможностей за счет накопления результата.

На фиг. 1 представлена схема м-го одноразрядного сумматора; на фиг.2- схема второго одноразрядного сумматора; на фиг. 3 - схема первого одноразрядного сумматора.

м-й одноразрядный сумматор (фиг.1) содержит вход 1 слагаемого м-го одноразрядного сумматора, первьй 2 и второй 3 входы переноса м-го одноразрядного сумматора, вход 4 сброса м-го одноразрядного сумматора, выходы соответственно суммы 5 и переноса 6 м-го одноразрядного сумматора, элемент ИЛИ 7, элемент И 8 и триггер 9.

Второй одноразрядный сумматор (фиг. 2) содержит с первого по четвертый входы 10-13 переноса соответственно и вход 14 сброса второго одноразрядного сумматора, выход 15 суммы второго одноразрядного сумматора, элемент ИЛИ 16 и триггер 17.

Первый одноразрядный сумматор (фиг. 3) содержит вход 18 слагаемого, первьй вход 19 переноса и вход

20сброса первого одноразрядного сумматора, выходы соответственно суммы

21и-переноса 22 первого одноразрядного сумматора, элемент ИЛИ 23, элемент И-24 и триггер 25.

Любое натуральное число А в минимальной системе счисления представляется в виде многочлена:

п А а.УЩ.

; г

где а,6 о, 1 ;

ГО при i 0; Ф(1) | 1 при 0& If- I;(1)

(,Ф(1-2)+Ч(г-3) при i 1

СП

СО СО

-vj

сэ

00

ЗначениеФ(п+2) является мощностью n-разрядного минимального кода. Предлагаемый способ сложения основан на соотношении

4(i)+4(i)V(i)+Y(i-2)+V(i-3), (2)

вытекающем из рекурентиого соотношения (1 ) .

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

Из сказанного вытекает алгоритм сложения чисел, представленных в минимальной системе счисления. Поступление единичных разрядов слагаемых на вход данного разряда сумматора приводит к образованию сигнала суммы данного разряда и образованию сигналов переноса, а также к выдаче суммы данного 1-го разряда и сигналов пере- носа в (i-2) и (1-3)-й разряды сумматора.

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

Особенностью предлагаемого способа сложения является поступление сигналов переноса в м-й разряд (м 3...п) сумматора из (м+2) и (м+3)-г разрядов наряду со слагаемыми данного разряда. Конкретно, при последовательном поступлении двух единичных сигналов слагаемых в м-й разряд сигнал суммы данного разряда и сигнал переноса из этого разряда равны единице. При поступлении на вход разряда только одного единичного слагае- мого сигнал переноса из этого разряда не возникает, а сигнал суммы этого разряда равен единице.

Формирование суммы первого разряда сумматора производится по правилу сложения по модулю два.

Обозначенные на фиг. 1-3 входы и выходы имеют следующее функциональное назначение: вход 2 является вхо

.

0 5

0

Q Q

5

5

дом переноса из (м+3)-го разряда; вход 3 - входом переноса из (м+2)-го разряда; выход 6 - выходом переноса в (м-2) и (м-З)-й разряд; вход 12 - входом переноса из первого разряда; вход I1 - вхрдом переноса из четвертого разряда; вход 13 - входом переноса из третьего разряда; вход 10 выходом переноса из пятого разряда; вход 19 - входом переноса из четвертого разряда; выход 22 - выходом переноса во второй разряд.

Сумматор (фиг. 1-3) работает следующим образом.

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

При поступлении на вход сумматора одного единичного и одного нулевого сигналов сигнал суммы равен единице, а сигнал переноса - нулю.

При поступлении на вход сумматора сигналов переноса из (i+2) или (i+ +3)-го разрядов сигнал суммы данного разряда равен единице, а сигнал переноса при этом равен нулю.

При поступлении на вход первого разряда сумматора двух единичных разрядов сигнал суммы этого разряда равен нулю, а сигнал переноса во второй разряд равен единице.

При поступлении на вход первого разряда единичного сигнала слагаемого и одного нулевого сигнал суммы данного разряда равен единице, а сигнал переноса во второй разряд при этом не возникает.

При поступлении на вход первого разряда сигнала переноса из четвертого разряда сигнал суммы данного разряда равен единице, а сигнал переноса равен нулю.

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

При поступлении одного единичного слагаемого сигнал суммы равен единице, а сигнал переноса не возникает.

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

1. Сумматор избыточной минимальной системы счисления, содержащий п одноразрядных сумматоров (п - количест51539768

во разрядов слагаемых), причем выходы суммы одноразрядных сумматоров являются выходами соответствующих разрядов суммы сумматора, входы разрядов слагаемого которого соединены соответственно с входами слагаемых одноразрядных сумматоров, кроме второго, первый вход переноса k-ro одноразрядного сумматора (...n-3) соединен с выходом переноса (k+3)-ro одноразрядного сумматора, второй вход переноса р-го (...п-2) одноразрядного сумматора соединен с выходом переноса (р+2)-го одноразрядного сумматора, выход переноса первого одноразрядного сумматора соединен с третьим входом переноса второго одноразрядного сумматора, четвертый

6

дом суммы второго одноразрядного сумматора.

3. Сумматор по п. 1, отличающийся тем, что м-й (...п) одноразрядный сумматор содержит элемент ИЛИ, элемент И и триггер, причем вход сброса м-го одноразрядного сумматора соединен с входом установки в О триггера, выход которого соединен с первым входом элемента И, выход которого является выходом переноса м-го одноразрядного сумматора, вход слагаемого которого соединен с j 5 вторым входом элемента И и с первым входом элемента ИЛИ, второй и третий входы которого соединены соответственно с первым и вторым входами переноса м-го одноразрядного сумматора, выход

10

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

гера, вход установки в 1 которого соединен с выходом элемента ИЛИ. , 4. Сумматор по п. 1, отличающийся тем, что первый однонакопления результата, вход начальной 25 разрядный сумматор содержит элемент установки сумматора соединен с входа- ИЛИ, элемент И и триггер, причем вход ми сброса одноразрядных сумматоров с сброса, выход суммы и выход переноса

первого одноразрядного сумматора соединены соответственно с входом уста- 30 новки в О

первого по п-и.

2. Сумматор по п. 1, отличающийся тем, что второй одноразрядный сумматор содержит элемент ИЛИ и триггер, причем с первого по четвертьй входы переноса второго одноразрядного сумматора соединены с

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

тановки в 1 триггера, вход установки в О и выход которого являются соответственно входом сброса и выхо

6

дом суммы второго одноразрядного сумматора.

3. Сумматор по п. 1, отличающийся тем, что м-й (...п) одноразрядный сумматор содержит элемент ИЛИ, элемент И и триггер, причем вход сброса м-го одноразрядного сумматора соединен с входом установки в О триггера, выход которого соединен с первым входом элемента И, выход которого является выходом переноса м-го одноразрядного сумматора, вход слагаемого которого соединен с 5 вторым входом элемента И и с первым входом элемента ИЛИ, второй и третий входы которого соединены соответственно с первым и вторым входами переноса м-го одноразрядного сумматора, выход

суммы которого соединен с выходом триггера, вход установки в 1 которого соединен с выходом элемента ИЛИ. , 4. Сумматор по п. 1, отличающийся тем, что первый одноФаг. I

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

название год авторы номер документа
НАКАПЛИВАЮЩИЙ СУММАТОР 1993
  • Ткаченко А.В.
  • Давыдкин А.А.
RU2043650C1
Параллельный накапливающий сумматор 1987
  • Стахов Алексей Петрович
  • Квитка Николай Андреевич
  • Лужецкий Владимир Андреевич
  • Лебедева Виктория Анатольевна
  • Короновский Алим Иванович
SU1587496A1
Сумматор кодов фибоначчи 1976
  • Стахов Алексей Петрович
SU732864A1
Накапливающий сумматор 1976
  • Стахов Алексей Петрович
  • Оводенко Александр Васильевич
  • Лужецкий Владимир Андреевич
  • Юрченко Алексей Петрович
SU577528A1
Накапливающий сумматор 1988
  • Шапошников Николай Николаевич
  • Ткаченко Александр Васильевич
  • Гриб Олег Петрович
SU1532916A1
Накапливающий сумматор 1985
  • Ткаченко Александр Васильевич
  • Дудкин Владислав Валерьевич
SU1319023A1
Накапливающий сумматор 1985
  • Ткаченко Александр Васильевич
  • Дудкин Владислав Валерьевич
SU1278835A1
Последовательный сумматор 1983
  • Криворучко Иван Михайлович
SU1149248A1
Накапливающий сумматор 1991
  • Ткаченко Александр Васильевич
  • Харламов Дмитрий Владиславович
  • Шарафутдинов Айдар Сахабутдинович
SU1800454A1
Параллельный сумматор 1986
  • Ткаченко Александр Васильевич
SU1363188A1

Иллюстрации к изобретению SU 1 539 768 A1

Реферат патента 1990 года Сумматор избыточной минимальной системы счисления

Изобретение относится к вычислительной технике и средствам передачи данных и может быть использовано для суммирования многоразрядных чисел. Цель изобретения - расширение функциональных возможностей за счет накопления результата. Сумматор избыточной минимальной системы счисления содержит в каждом разряде одноразрядный сумматор, причем первый одноразрядный сумматор содержит элементы ИЛИ, И и триггер, второй одноразрядный сумматор содержит элемент ИЛИ и триггер, все одноразрядные сумматоры, начиная с третьего, содержат элементы ИЛИ, И и триггер каждый. 3 з.п.ф-лы, 3 ил.

Формула изобретения SU 1 539 768 A1

18 о-i

19

23

24

г

&

25

22

ю

Фае.З

Документы, цитированные в отчете о поиске Патент 1990 года SU1539768A1

Накапливающий сумматор 1985
  • Ткаченко Александр Васильевич
  • Дудкин Владислав Валерьевич
SU1278835A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Параллельный сумматор 1986
  • Ткаченко Александр Васильевич
SU1363188A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 539 768 A1

Авторы

Ткаченко Александр Васильевич

Мукатин Сергей Юрьевич

Даты

1990-01-30Публикация

1988-04-26Подача