Устройство для умножения двоичных чисел Советский патент 1989 года по МПК G06F7/52 

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

ел

о

CD

00

ч

доа нечетных разрядов переносов сумматора 6 и четных разрядов переносов сумматора 5 и с выходов нечетных разрядов переносов сумматора 5 и четных разрядов переносов сумматора 6 соответственно. Сигналы с выходов суммы сумматоров 5 и 6 транслируются коммутатором 8 на выход 18 устройства соответственно в первом и втором полутактах тактов работы устройства.Вслед за разрядами первой пары сомножителей в регистры 1 и 2 вдвигаются без паузы разряды второй пары сомножителей. Группы элементов И 11 и 12 под действием управления исключают формирование конъюнкций сомножителей из смежных пар. 2 ил.

10

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

название год авторы номер документа
Устройство для умножения двоичных чисел 1988
  • Дрозд Александр Валентинович
  • Полин Евгений Леонидович
  • Шапо Феликс Семенович
  • Огинский Владимир Николаевич
  • Дрозд Юлия Владимировна
SU1532918A1
Устройство для умножения двоичных чисел 1990
  • Дрозд Александр Валентинович
  • Полин Евгений Леонидович
  • Егорова Ирина Владимировна
  • Дрозд Юлия Владимировна
SU1765839A1
Устройство для умножения двоичных чисел 1987
  • Дрозд Александр Валентинович
  • Полин Евгений Леонидович
  • Лацин Владимир Николаевич
  • Минченко Валентина Анатольевна
  • Жердев Юрий Робертович
SU1439579A1
Устройство для умножения двоичных чисел 1990
  • Дрозд Александр Валентинович
  • Карпенко Виктор Петрович
  • Лацин Владимир Николаевич
  • Минченко Валентина Анатольевна
  • Полин Евгений Леонидович
SU1711152A1
Вычислительная ячейка 1985
  • Монашкин Юрий Маркусович
SU1287145A1
Арифметическое устройство 1979
  • Власов Борис Михайлович
  • Мотиенко Юрий Федорович
  • Паскевич Александр Александрович
SU842794A1
УМНОЖИТЕЛЬ НА НЕЙРОНАХ 2003
  • Шевелев С.С.
  • Стариков Р.В.
RU2249845C1
Устройство для умножения двоичных чисел 1988
  • Дрозд Александр Валентинович
  • Полин Евгений Леонидович
  • Огинский Владимир Николаевич
  • Годись Елена Анатольевна
  • Дрозд Юлия Васильевна
SU1587498A1
Устройство для умножения @ -разрядных двоичных чисел 1990
  • Подрубный Олег Владимирович
  • Кряжев Виктор Иванович
SU1783519A1
СПОСОБ И УСТРОЙСТВО УМНОЖЕНИЯ ДВОИЧНО-ДЕСЯТИЧНЫХ КОДОВ 2008
  • Власов Борис Михайлович
  • Краснов Александр Васильевич
RU2386998C1

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

Реферат патента 1989 года Устройство для умножения двоичных чисел

Изобретение относится к вычислительной технике и может быть использовано в ЭВМ для выполнения арифметических действий. Целью изобретения является повышение производительности. Устройство содержит регистры 1 и 2, в которые вдвигаются множимое и множитель младшими разрядами вперед, группы элементов И 3 и 4, формирующие конъюнкции разрядов множимого и множителя соответственно с весовыми функциями 2°, 22,...,2K, и 21, 23,...,2K+1, где K = 0,1,...,7, регистры 9 и 10 управления и элемент И 13, вырабатывающие управляющие сигналы. Одноразрядные сумматоры 5 и 6 складывают конъюнкции, имеющие одинаковые в такте весовые функции соответственно с четным и нечетным значениями K, а также задержанные на регистрах группы 71 и 72 сигналы с выходов нечетных разрядов переносов сумматора 6 и четных разрядов переносов сумматора 5 и с выходов нечетных разрядов переносов сумматора 5 и четных разрядов переносов сумматора 6 соответственно. Сигналы с выходов суммы сумматоров 5 и 6 транслируются коммутатором 8 на выход 18 устройства соответственно в первом и втором полутактах тактов работы устройства. Вслед за разрядами первой пары сомножителей в регистры 1 и 2 вдвигаются без паузы разряды второй пары сомножителей. Группы элементов И 11 и 12 под действием управления исключают формирование конъюнкций сомножителей из смежных пар. 2 ил.

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

Изобретение относится к вычислительной технике и может быть использовано в ЭВМ для выполнения арифметических дейст-вий.

Целью изобретения является повышение производительности.

На фиг.1 представлена схема устройства для умножения двоичных чисел; на фиг.2 - временные диаграммы, поясняющие работу устройства.

Устройство содержит регистр 1 мно- жимого, регистр 2 множителя, вторую группу элементов И 3.1, 3.2, ..., 3.7, первую группу элементов И 4,1, 4.2, ,.., ,8, второй одноразрядный сумматор 5, первый одноразрядный сум- матор 6, группу регистров 7.1 и 7.2, коммутатор 8, второй 9 и первый 10 регистры управления, четвертую группу элементов И 11.1, 11.2, ..., 11«7, третью группу элементов И 12.1, 12.2, ..., 12.7, элемент И 13, вход 14 множимого устройства, вход 15 множителя устройства, вход 1б .сброса устройства, тактовый вход 17 и выход 18 устройства.

Устройство работает следующим образом.

На тактовый вхой 17 устройства поступают синхроимпульсы СИ типа меандр, тактирующие работу устройства

На входы 14 и 15 множимого и множителя устройства с частотой следования синхроимпульсов поступают в последовательном коде разряды, начиная первого (младшего), множимого и множителя соответственно.

На вход 16 сброса устройства поступает импульс, сбрасывающий в ноль регистры 1 и 2 множимого и множителя регистры 7,1 и 1Л группы, а также .первый 10 и второй 9 регистры управления.

Под действием синхроимпульсов, поступающих на входы управления сдви

5

0

5 30 35 40

з

50

гом регистров 1 и 2 множимого и множителя, разряды множимого и множителя продвигаются в каждом такте в регистрах 1 и 2 на одну позицию s сторону старших разрядов.

При этом на выходах разрядов регистров 1 и 2 множимого и множителя формируются последовательности разрядов множимого и множителя в соответствии с временными диаграммами, представленными на фиг.2. Числа, указанные на временных диаграммах выходов разрядов регистров 1 и 2, означают номера разрядов множимого и множителя.

Одновременно с этим после обнуления первого и второго регистров 10 и 9 управления во второй регистр 9 управления под действием синхроимпульсов вдвигается единичное значение с инверсного выхода третьего разряда первого регистра 10 управления. С прямого выхода четвертого разряда второго регистра 9 управления единичное значение вдвигается в первый разряд первого регистра 10 управления. При этом элемент И 13, подключенный входами к прямым выходам четвертого разряда второго регистра 9 управления и первого разряда первого регистра 10 управления, вырабатывает единичный импульс, обнуляющий второй регистр 9 управления по второму входу сброса и устанавливающий в единичное значение все разряды первого регистра 10 управления по входу установки в единичный код.

Далее в первый регистр 10 управления вдвигается нулевое значение. При достижении третьего разряда с инверсного выхода этого разряда единичное значение поступает на вход первого разряда второго регистра 9 управления, и цикл работы регистров управления повторяется.

51

С инверсных выходов разрядов пер- його и второго регистров 10 и 9 уп равления снимаются сигналы управления, показанные на соответствующих временных диаграммах (фиг,2).

Последовательность разрядов множимого и множителя с выходов разрядов (исключая пятый разряд) регистров множимого 1 и множителя 2 поступает на первые входы элементов И 11 и 12 соответственно четвертой и третьей групп. На вторые входь этих элементов И подаются сигналы управления с инверсных выходов первого 10 и вто- рого 9 регистров управления. Элементы И 11 и 12 четвертой и третьей групп обнуляют часть разрядов в последовательностях разрядов множимого и множителя в тактах, где соответ- ствующие сигналы управления принимаю нулевые значения. Полученные усеченные последовательности разрядов множимого и множителя поступают на вход элементов И и 3 первой и второй групп, которые под их действием формируют последовательности конъюнкций отображаемых на соответствующих временных диаграммах двухразрядными ко

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

При этом на выходах элементов И 3.1, 3.2, ..., 3.7 второй группы форс

мируются циями 2°

конъюнкции

2 7

) I .

ходах элементов И k., k.2,

весовыми функrt J/

.., 2 , а на выi.8

35

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

первой группы формируются конъюнкции с весовыми функциями 2, 2, 2, ..., . .- где k О, 1, 2, ..., 7.

, I Ht, г - U, ,-, ...,

На втором одноразрядном сумматоре 5 складываются конъюнкции, имеющие одинаковые в такте весовые функции с нечетным значением k, а также си1- нал с выхода первого разряда переноса сумматора 5, сигналы с выходов нечетных разрядов переноса сумматора 5, задержанные на регистрах 7 группы, и сигналы с выходов четных разрядов пе- реносрв сумматора 6, задержанные на регистрах 7 группы.

Сигналы с выходов суммы второго и первого одноразрядных сумматоров 5 и 6 поступают соответственно на первый и второй информационные входы коммутатора 8, который под действием синхроимпульсов подключает указанные

6

сигналы на выход 18 устройства соответственно в первых и вторых половинах тактов.

Таким образом, с выхода 18 устройства с удвоенной частотой следования синхроимпульсов снимается последовательный код произведения, причем в первых и вторых половинах тактов вырабатываются разряды произведения, имеющие весовые функции с четными и нечетными значениями k (значения весовых функций указаны на временной диаграмме. Вых. 13).

На временных диаграммах (фиг.2) показано, что вслед за разрядами 1, 2, ..., 8 первой пары сомножителей поступают без паузы разряды 1,2, ... 8 второй пары сомножителей и т.д.

Управляющие сигналы нулевыми значениями исключают формирование конъюнкций сомнож.1телей из смежных пар. С выхода 18 устройства снимается непрерывная последовательность разрядов результатов.

Формула изобретения Устройство для умножения двоичных

зо чисел, содержащее регистры множимого

35

40

50

д5

55

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

переноса второго одноразрядного сумматора соединены соответственно с входами разрядов с первого по пятый первого регистра группы, выход перво го разряда которого соединен с информационным входом второго регистра группы, выход которого соединен с входом восьмого слагаемого второго одноразрядного сумматора, входы девя того и десятого слагаемых которого соединены соответственно с выходами третьего и пятого разрядов первого регистра группы, выходы четвертого и второго разрядов которого соединен соответственно с входами десятого и одиннадцатого слагаемых первого одноразрядного сумматора, выходы суммы второго и первого одноразрядных сумматоров соединены соответственно с первым и вторым информационными входами коммутатора, выход которого является выходом устройства, первый и второй входы k-ro элемента И второй группы (k 1-7) соединены соответственно с вторым входом )-ro и с первым входом (9-k)-ro элементов И первой группы, выходы пятых разрядов регистра множимого и регистра множителя соединены соответственно с первым и вторым входами четвертого элемента И второй группы, отличающееся тем, что, с целью повышения производительности, оно содержит первый и второй регистры управления, третью и четвертую группы элементов И и элемент И, причем входы разрешения сдвига первого и второго регистров управления подключены к тактовому

входу устройства, вход сброса первого 40группы соединены соответственно с

регистра управления и первый входпервыми входами элементов И с первого

сброса второго регистра управленияпо четвертый и с шестого по восьмой

подключены к входу сброса устройства,первой группы, выходы элементов И

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

50

0

5

0

5

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

с второго по седьмой четвертой группы соединены соответственно с первыми входами элементов И с первого по третий и с пятого по седьмой второй группы, выход первого элемента И четвертой группы соединен с вторым входом восьмого элемента И первой группы.

Вх.6 Вк.17 Bx.J i Вш.1э/1.1 Вых. 23A.I

Вых.Зэл. 1

BiilX.(3/1.1

Bbif.53/l.1

ВЫХ.бЗА.1

.73/l.t

Вш.8з/.1

Bx.JS

ВЫК.13Л.2

ВЫХ23Д.2

ВЫХ.ЗЗА.2.

Вы К.3/1.2

Вык.5з/1.г

дых.6 3/1.2 Вых.73/1.2 Вых.83/.2 Вых.13/1.3 Вых.2 3/1.9 ВЬ/Х.ЗЗ/l.S BblLl3/1.9 ВШ.13/1.0 BbiL23/l.W дых.Ззл.Ю

Вых.3/1.11

Вых.3/1.3-7.

дых.зл.3-6.

Вып.3/1.3-5.

Bux.3/J.3- f

Bl,lX.3/J.J-3.

ВЫИ.ЗЛ.3-2.

ВЫХ.3/1.3-1

Вып.3/1.-8

Bbix.3/i. f-7

Вых.з/r.-f.

Вых.3/1.-5.

ВЫХ.З/l. t- f.

Вых.зл. 1-З.

8Ш.З/.-2. ВЫХ.Э/.-.

Bbix.W

..кг:

51 fZ SJ 64 75 8S

Х

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

Устройство для умножения с накоплением 1986
  • Черников Владимир Михайлович
  • Алексенко Андрей Геннадиевич
  • Барулин Лев Григорьевич
  • Галицын Алексей Александрович
  • Черникова Вера Николаевна
SU1310810A1
Способ восстановления хромовой кислоты, в частности для получения хромовых квасцов 1921
  • Ланговой С.П.
  • Рейзнек А.Р.
SU7A1
Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Способ восстановления хромовой кислоты, в частности для получения хромовых квасцов 1921
  • Ланговой С.П.
  • Рейзнек А.Р.
SU7A1
(S) УСТРОЙСТВО ДЛЯ УМНОЖЕНИЯ двоичных ЧИСЕЛ

SU 1 509 877 A1

Авторы

Дрозд Александр Валентинович

Полин Евгений Леонидович

Лацин Владимир Николаевич

Минченко Валентина Анатольевна

Карпенко Виктор Петрович

Даты

1989-09-23Публикация

1988-03-10Подача