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

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

ФигЛ

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

Цель изобретения - сокращение ан- наратурных затрат.

На фиг.1 нредставлена функциональная схема устройства для случая на-фиг.2 - пример реализации блока сложения; на фиг.З - временные диаграммы работы устройства.

Устройство (фиг.1) содержит первый 1 и второй 2 триггеры, регистры множимого 3 и множителя 4, элем енты И 5.1-5.8 группы, блок 6 сложения, вход 7 множимого устройства, вход 8 множителя устройства, тактовый вход 9 устройства, вход 10 сброса устройства, выход 1 результата уст- ройства .и тактовый выход 12 устройст- ва. Блок сложения (фиг.2) содержит многовходовой одноразрядный сумматор J3 и регистры 14.1-14.3 группы.

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

На вхг)д 10 сброса устройства поступает импульс, определяюп ий начало работы. Этот имнульс сбрасывает в ноль триггеры 1 и 2,регистры 3 и 4 и регистры блока 6 сложения. На тактовый вход устройства поступают синхроимпульсы СИ типа Меандр, тактирую- щле работу устройства. Они подаются на счетный вход трнттера 2, который на прямом и инверсном выходах формирует соответственно прямое и инверсное значение синхросигналов СН2 (фиг.З). Прямое значение синхросигналов СИ2 выдается на тактовый выход устройства для синхронизации нрнема сомножителей. На входы 7 и 8 множимого н множителя с частотой следования синхроимпульсов СИ2 поступают в последовательном коде разряды, начиная с первого - младшего, множимого и множителя соответственно.

Под действием синхрошипульсов СИ2, поступающих на вход сдвига регистра

. 3 множимого, разряды М1 ОЖИМОГО ПРОД-

вигаются в каждом такте в регистре 3 множимого на одну позицию в сторону старших разрядов. Разряды множителя вдвигаются в регистр 4 множителя через триггер 1, в котррьй разряды .записываются по синхросигналам СИ2, а в регистр 4 множителя вдвигаются по инверсньм синхросигналам СИ2 с задержкой на полтакта (фиг.З),

Q

5 0

5

0 Q 5

п

5

на одну позицию в cTopo}iy М1гад1 1их разрядов регистра 4 мЕшжителя.

При этом На выходах регистров 3 и 4 формируются последовател1 ности разрядов множимого и множителя в соответствии с временными диаграммами. Числа, указанные на временных диаграммах выходов разрядов регистров 3 и 4, означают }1омера разрядов множимого и множителя, причем младшему разряду соответствует номер 1, а старшему номер 8.

Под действием указанных последовательностей разрядов множимого и множи - теля на выходах элементов 5 rpynnt i формируются последовательности конъюнк- нмй, отображенных на соответствующих временных диаграммах двухразряд№1ми кодами, которые соответственно являются номерами разрядов множимого и множителя, формируемыми элементами И группы. При этом на выходах элементов И 5.1-5.8 группы формируются конъюнкции с вecoвы и функциями 2,, ..., 2 . Эти конъюнкции поступают на входы блока сложения, который в каждом такте с частотой синхронизации СИ1 складывает поступающее с выходов элементов И группы 5 конъюнкции с учетом сигналов переносов с предыдущих тактов, задержанных на регистрах 14 группы, причем сигнал нереноса с первого выхода переноса многовходово- го одноразрядного сумматора 13 за;;ер- живается на один такт на регистре 14.1-группы, сигнал переноса задерживается на два такта на первых двух регистрах .14.1 и 14.2 г-руппы и т.д.

I

В результате сложения конъюнкций ил выходе блока 6 сложения формируется очередной разряд результата, который таким образом- поступает на выход,I1 устройства в последовательном коде.

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

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

5874986

-блока сложения, вход сброса которого

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

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

название год авторы номер документа
Устройство для умножения двоичных чисел 1990
  • Дрозд Александр Валентинович
  • Карпенко Виктор Петрович
  • Лацин Владимир Николаевич
  • Минченко Валентина Анатольевна
  • Полин Евгений Леонидович
SU1711152A1
Устройство для умножения двоичных чисел 1988
  • Дрозд Александр Валентинович
  • Полин Евгений Леонидович
  • Шапо Феликс Семенович
  • Огинский Владимир Николаевич
  • Дрозд Юлия Владимировна
SU1532918A1
Устройство для умножения двоичных чисел 1987
  • Дрозд Александр Валентинович
  • Полин Евгений Леонидович
  • Лацин Владимир Николаевич
  • Минченко Валентина Анатольевна
  • Жердев Юрий Робертович
SU1439579A1
Устройство для умножения двоичных чисел 1990
  • Дрозд Александр Валентинович
  • Полин Евгений Леонидович
  • Егорова Ирина Владимировна
  • Дрозд Юлия Владимировна
SU1765839A1
Устройство для умножения двоичных чисел 1988
  • Дрозд Александр Валентинович
  • Полин Евгений Леонидович
  • Лацин Владимир Николаевич
  • Минченко Валентина Анатольевна
  • Карпенко Виктор Петрович
SU1509877A1
Устройство для вычисления полиномов 1986
  • Парасочкин Владимир Александрович
  • Полин Евгений Леонидович
  • Ткаченко Виктор Георгиевич
  • Дрозд Анатолий Валентинович
  • Дрозд Александр Валентинович
SU1432509A1
Устройство для умножения по модулю 2 @ -1 @ 1985
  • Гречникова Ольга Ивановна
  • Попович Роман Богданович
  • Сварчевский Геннадий Сигизмундович
SU1304018A1
Устройство для умножения чисел с контролем 1988
  • Дрозд Александр Валентинович
  • Полин Евгений Леонидович
  • Новицкая Виктория Павловна
  • Паулин Олег Николаевич
  • Дрозд Юлия Владимировна
SU1621033A1
Устройство для умножения комплексных чисел 1990
  • Дрозд Александр Валентинович
  • Полин Евгений Леонидович
  • Егорова Ирина Владимировна
  • Дрозд Юлия Владимировна
SU1751748A1
Арифметическое устройство 1985
  • Подгорнов Анатолий Иванович
  • Костинский Аркадий Яковлевич
  • Шугаев Александр Михайлович
  • Орлова Мария Петровна
  • Чистякова Ирина Александровна
SU1287144A1

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

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

Изобретение относится к вычислительной технике и позволяет выполнить умножение чисел в последовательном коде. Цель изобретения - сокращение аппаратурных затрат. В предлагаемое устройство, содержащее регистры множимого 3 и множителя 4, группу элементов И 5, блок сложения 6 и триггер 1, введен триггер 2, что позволяет использовать вместо двух групп элементов И одну и записывать разряды множителя в регистр множителя с задержкой в полтакта, а не такт, что в свою очередь повышает быстродействие устройства. 3 ил.

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

.66666666S68556&. .66 6ввё6вЛ555ч.

А: 0 fo

11 6/ SZ С2 е} 73 7« а es

.XXDOOOOCXXX

/5 fS 26 27 SI за Ча

-XDOCXDCXDCX

o5(3cS6s

П ТВ 18

OCXDs

.5&SfifKf S Sl

Фиг.5

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

Устройство для возведения в степень 1976
  • Уриков Анатолий Петрович
  • Ермаков Александр Григорьевич
  • Паевский Александр Владимирович
SU656056A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для умножения 1972
  • Фельдман Борис Яковлевич
  • Захаров Виктор Георгиевич
  • Панферов Борис Иванович
  • Сосина Натэлла Васильевна
  • Громов Владимир Сергеевич
SU441563A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 587 498 A1

Авторы

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

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

Огинский Владимир Николаевич

Годись Елена Анатольевна

Дрозд Юлия Васильевна

Даты

1990-08-23Публикация

1988-04-21Подача