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

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

цатого и шестнадцатого элементов И соединены с входом четвертого элемента НЕ, выход которого подключен к четвертому входу четвертого элемента И, третьи входы первого, девятого одиннадцатого, двенадцатого, пятнадцатого и семнадцатого элементов И соединены с входом пятого элемента НЕ, выход которого подключен к третьим входам седьмого, восьмого и тринадцатого элементов И, второй и третий входы первого элемента ИЛИ соединены с выходами соответственно девятого и пятнадцатого, элементов И, вторые входы второго, третьего и четвертого элементов ИЛИ соединены соответственно с выходами пятого, шестого и десятого элементов И, входы пятого элемента ИЛИ соединены соответственно с выходами седьмого,

0449

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

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

название год авторы номер документа
Последовательный сумматор 1987
  • Стахов Алексей Петрович
  • Квитка Николай Андреевич
  • Лужецкий Владимир Андреевич
  • Гаврилюк Григорий Иванович
SU1411734A1
Последовательный сумматор 1989
  • Квитка Николай Андреевич
  • Кожемяко Владимир Прокофьевич
  • Стратиенко Виктор Сергеевич
  • Квитка Сергей Николаевич
SU1709298A2
СПОСОБ И УСТРОЙСТВО СУММИРОВАНИЯ И ВЫЧИТАНИЯ ДВОИЧНО-ДЕСЯТИЧНЫХ КОДОВ 2008
  • Власов Борис Михайлович
  • Краснов Александр Васильевич
  • Краснова Нина Владимировна
  • Новожилова Карина Александровна
  • Соколова Татьяна Борисовна
RU2389064C1
ПОСЛЕДОВАТЕЛЬНЫЙ СУММАТОР 1991
  • Роздобара В.В.
  • Кремез Г.В.
RU2006914C1
Сумматор последовательного действия 1989
  • Квитка Николай Андреевич
  • Короновский Алим Иванович
  • Стратиенко Виктор Сергеевич
SU1689945A2
Сумматор кодов с иррациональным основанием 1982
  • Лужецкий Владимир Андреевич
  • Черняк Александр Иванович
  • Стахов Дмитрий Алексеевич
SU1083182A1
Последовательный сумматор 1988
  • Черняк Александр Иванович
  • Малиночка Виктор Петрович
  • Андреев Александр Евстигнеевич
SU1571573A1
СПОСОБ И УСТРОЙСТВО УМНОЖЕНИЯ ДВОИЧНО-ДЕСЯТИЧНЫХ КОДОВ 2009
  • Власов Борис Михайлович
RU2410745C1
Трехвходовой параллельный сумматор 1983
  • Витер Владимир Васильевич
  • Гурьянов Анатолий Васильевич
  • Мищенко Валентин Александрович
SU1136150A1
СПОСОБ И УСТРОЙСТВО СУММИРОВАНИЯ ДВОИЧНО-ДЕСЯТИЧНЫХ КОДОВ 2008
  • Беляев Олег Алексеевич
  • Власов Борис Михайлович
  • Краснов Александр Васильевич
  • Новожилова Карина Александровна
RU2395833C2

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

Реферат патента 1985 года Последовательный сумматор кодов с иррациональными основаниями

ПОСЛЕДОВАТЕЛЬНЬЙ СУММАТОР КОДОВ С ИРРАЦИОНАЛЬНЫМИ ОСНОВАНИЯМИ содержащий одноразрядный сумматор, регистр, элемент задержки и блок формирования дополнительных сигналов суммы и переноса, который содержит элементы И с первого по шестой, элементы ИЛИ с первого по пятьй и элементы НЕ с первого по пятый, причем первый и второй входы одноразрядного сумматора соединены с входами соответствующих слагаемых последовательного сумматора, а третий вход подключен к выходу элемента задержки, выход первого элемента ИЛИ соединен с выходом суммы последовательного сумматора, а первый вход первого элемента ИЛИ соединен с выходом пер- . вого элемента И, выход переноса одноразрядного сумматора соединен с первыми входами второго, третьего и четвертого элементов И, выход второго элемента И соединён с первым входом второго элемента ИЛИ, выход третьего элемента И соединен с первым входом третьего элемента ИЛИ, а выход четвертого элемента И - с первым входом четвертого элемента ИЛИ, вторые входы второго и третьего элементов И соединены с вйгеодами первого и второго элементов НЕ, отличающийся тем, что, с целью расширения функциональных возможностей сумматора путем обеспечения суммирования кодов с иррационными основаниями как в минимальной, так и в неминимальной форме, последовательный сумматор дополнительно содерзкит элементы И с седьмого по семнадцатый и шестой элемент ИЛИ, выход суммы одноразрядного сумматора соединен с входом второго элемента НЕ и с первыми входами первого, пятого, шестого, седьмого, восьмого и девятого элементов И, а выход второго элемента НЕ подключен к первым входам десятого, одиннадцатого и двенадцатого и к второму входу четвертого элементов И, выход переноса .одноразрядного сумматора соединен с входом третьего элемента НЕ, с первыми входами тринадцатого, четырнадцатого и пятнедi цатого и с вторыми входами nepaoi o, пятого и седьмого элементов И, выj: 4i ход третьего элемента НЕ соединен с первыми входами шестнадцатого и семнадцатого и с вторыми входами шестого, десятого и одиннадцатого элементов И, вторые входы восьмого, девятого, тринадцатого и пятнадцатого, а также третьи входы третьего и десятого элементов И соединены с входом первого элемента НЕ, выход которого подключен к вторым входам двенадцатого и семнадцатого и к третьим входам четвертого и шестого элементов И, вторые входы четырнад

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

Изобретение относится к вычислительной технике и может быть использовано в специализированных вычислительных устройствах. Целью изобретения является расти,рение функциональных возможностей сумматора путем обеспечения суммирования кодов с иррациональными основаниями как в минимальной, так и в неминимальной форме. На фиг. 1 представлена структурная схема последовательного сумматора кодов с иррациональными основания ми; на фиг. 2 - функциональная схема блока формирования дополнительных сигналов суммы и переноса. Последовательньй сумматор содержит вход 1 начальной установки, тактовый вход 2, входы 3 и 4 слагаемых, одноразрядный сумматор 5, элемент задержки 6, блок 7 формирования дополнительных сигналов суммы и переноса и регистр 8 о Сумматор 5 имеет выходы 9 и 10 суммы и переноса, блок 7 - входы 11 - 16. Регистр 8 имеет вЬкоды 17 - 21, блок 7 - выходы 22 - 26, регистр 8 - входы 27-3 Выходом суммы является выход 32 блока 7. Блок 7 содержит элементы НЕ 33 37, элемент И 38 - 54 и элементы ИПИ 55-60. в системе счисления с иррациональными основаниями как в избыточной любое число, кроме нуля, может быть представлено несколькими формами кодов. Среди них вьщеляют минимальную форму, которая характеризуется отсутствием двух рядом стоящих единиц и .является единственной для каждого числа. В данном сумматоре слагаемые могут быть представлены произвольной формой кодов с иррациональными основаниями, что и определяет положительный эффект. Устройство работает следующим образом. При поступлении единичного сигнала на вход 1 устройства, регистр 8 устанавливается в нулевое состояние. На выходе элемента задержки 6 - нулевой сигнал. Поступление слагаемых на одноразрядный сумматор 5.начинается со старших разрядов. При поступлении сигналов на входы 3 и 4 слагаемых происходит их сложение на одноразрядном сумматоре 5. Сигналы суммы и переноса с выходов 9 и 10 одноразрядного сумматора 5 поступают на входы 11 и 12 блока 7 формирования дополнительных сигналов, на входы 1316 которого поступают сигналы с выходов 18-21 регистра 8. Блок 7 формирования дополнительных сигналов в зависимости от кода на входах 11 16 формирует код на выходах 22 - 26 и 32.. / Сигнал выхода 32 блока 7 формирования дополнительных сигналов являет ся сигналом суммы. Код с выходов 22 26 блока 7 формирования дополнительных сигналов поступает на входы 2731 регистра 8. При поступлении едини иого сигнала на тактирующий вход регистра 8 происходит запись кода в регистр. Сигнал с выхода 17 регист ра В поступает на вход элемента 6 задержки, а код с выходов 18-21 регистра 8 поступает на входы 13-16 блока 7 формирования дополнительных сигналов и т.д. Таким образом, в каждом такте происходит сложение сигналов слагаемых с одним из дополнительных сигналов, задержанным на два такта. Сигналы промежуточной суммы и переноса совместно с дополнительными сигналами формируют сигналы результата и дополнительные сигналы для следуницего такта. Рассмотрим более подробно процесс сложения. Пусть, например, необходиМО сложить коды х 1101101011100 и у 1011101001100. Единичный сигнал подается на вход 1 регистра 8. Регистр 8 находится в состоянии 00000 и элемент 6 задержки - в нулевом состоянии. На первый вход одноразрядного сумматора 5 поступает сигнал О с элемента 6 задержки, на входы 3 и 4 одноразрядного сумматора 5 поступают единичные сигналы. На выходах 9 и 10 одноразрядного сумматора 5 формирует ся значение суммы и переноса, соответственно равные О и 1, которые поступают на входы 11 и 12 блока 7 формирования дополнительных сигналов Код 0000 с выходов 18-21 регистра 8 поступает на входы 13-16 блока 7 формирования дополнительных сигналов На выходах 22- 26 и 32 блока 7 Форми рования дополнительных сигналов устанавливается код 101000 в соответствии с табл. 1. Код с выходов 2226 блока 7 формирования дополнительных сигналов поступает на входы 27 31 регистра 8. Нулевой сигнал с выхода 32 блока 7 формирования дополнительных сигналов является сигналом суммы. При поступлении единичного сигнала на вход 2 регистра 7 он устанавливается в состояние 10100. Дальнейшая работа, устройства может быть представлена с помощью табл.1. Из табл. 1 следует, что результат на выходе сумматора получается с постоянной задержкой на четыре такта сложения. В данном устройстве при сложении чисел, представленных кодами в неминимальной форме, необходимо учитывать распространение переноса через четыре разряда в сторону старших разрядов. Приведенный ниже пример иллюстрирует невозможность сложения при учете распространения сигнала через меньшее количество 1разрядов, Пусть необходимо сложить число 306 само с собой. Пусть далее это число в первом коде Фибоначчи будет представлено кодом 01100110111100. Процесс сложения, начиная со старших разрядов, иллюстрируется табл. 2. Здесь в каждом такте производится сложение разрядов числа с номерами, соответствующими увеличенному на два номера такта. Стрелками показано распространение переноса при формировании результата. При сложении чисел, представленных в минимальной форме, распространение сигнала переноса в сторону старших разрядов возможно только на один разряд, что позволяет складывать х на данном устройстве. Конкретно блок 7 может быть потроен на базе постоянного запоминаюего устройства (ПЗУ). Табл, 3 содержит информацию для рограммирования ПЗУ и описывает аботу блока 7.

0000 0100 1 01 О 1 О О О 1 010 1000 О 10 О 000 1 о 000 01 00 0 о о 1 0010 1001 0010

о о о i

0000 00 о о

Т а б л и t а 1

0100

о о 1 о 1 о о 1 о о 1

101

1 00 1

о

о 1

1

о

0100

о .0 о

1 000

о

0100 0001 о о 10

1

о о 1 о

о 1 о 1 о о

001

t

о

о о

0 о о Номер такта

1 12 I 3 р 5 J 6 17 8 I 9 10 11 12 МзТй

Код первого слагаемого

ч

Код ВТОРОГО слагаемо }

О I О 1 I 1 I О 11 I 1 I о I 1

1

2

3

4

5

6

7

8

9

10

11

12

Входы 1.1.., 11 12 13 I 14 15 16 ян 4

:Таблица2

Вес разряда

li-lil

Т

1 1

1 1

ТаблицаЗ

Выходы 22 I 23 ОО ОО ОО ОО 377 I 2331 144 89| 55 34T2lTl3 8 5 13 2 |Г Номер разряда 24 I 25 26 32 Оо 01 1о оо

Ч

р1/г,г

25

-f

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

Последовательное устройство для сложения в избыточной двоичной системе счисления 1980
  • Аристов Василий Васильевич
SU968807A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Последовательный сумматор 1977
  • Стахов Алексей Петрович
  • Оводенко Александр Васильевич
  • Лужецкий Владимир Андреевич
SU696452A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 170 449 A1

Авторы

Лужецкий Владимир Андреевич

Черняк Александр Иванович

Кондратенко Валерий Владимирович

Стахов Дмитрий Алексеевич

Даты

1985-07-30Публикация

1983-06-17Подача