Устройство для умножения на коэффициенты Советский патент 1987 года по МПК G06F7/49 

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

1129

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

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

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

Устройство для умножения на коэффициенты содержит сумматор 1 в избыточной системе счисления, коммутатор 2, первый и второй сдвиговые регистр

3и 4, первый и второй регистры 5 и 6 коэффициента, первую и вторую группы элементов И 7 и 8, первый и второй элементы ИЛИ 9 и 10, первую и вторую шины 11 и 12 множителя, установочный вход 13, управляющий вход 14j вход 15 множимого, тактовый вход 26 и выход 17,

При этом первая и вторая шины 11

412 множителя устройства соединены соответственно с информационными входами первого и второго регистров

5и 6° коэффициента, разрядные выходы первого регистра 5 коэффициента - с первыми входами элементов И 7 первой группы, выходы которых соединены с входами первого элемента ИЛИ 9, выход которого соединен с выходом 17 устройства.

Разрядные выходы второго регистра 6 коэффициента соединены с первыми входами элементов И 8 второй группы, выходы которых соединены с входами второго элемента ИЛИ 10, выход второго элемента ИЛИ 10 - с первым информационным входом сумматора 1 в избыточной системе счислени, второй информационный вход которого соединен с входом 15 множимого устройства и с первым информационным входом коммутатора 2.

-Выход сумматора 1 в избыточной системе счисления соединен с вторым информационным входом коммутатора 2 и с информационным входом первого сдвигового регистра 3, разрядные выходы которого соединены с вторыми входами элементов И 7 первой группы, выход коммутатора 2-е информационным входом второго сдвигового регистра 4, разрядные выходы которого сое

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

Тактовый вход 16 устройства соединен с тактовыми входами сумматора 1 в избыточной системе счисления и первого и второго сдвиговых регистров 3 и 4, установочный вход 13 устройства - с входами установки в О сумматора 1 в избыточной системе счисления, первого и второго сдвиговых ре- гистров 3 и 4 и первого и второго регистров 5 и 6 коэффициента, управляю- щкй вход 14 устройства - с управляющим входом коммутатора 2.

Устройство осуществляет операцию умножения множимого на коэффициент вида

,0.. .0,1. .010. . .01 . . .,

м п+с п+с

где М и С

(1)

целые, больше или равны нулю

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

Умножение на коэффициент (1) осуществляется путем подачи на второй вход сумматора в избыточной системе счисления (первый вход которого подключен к входу множимого) задержанного, на С тактов сигнала с его же выхода. Данные на выходе сумматора в избыточной системе счисления интерпретируются как результат умножения и как сумма частичных произведений. Кроме того, устройство позволяет производить умножение на коэффициенты вида

(2)

где М и С ... 0,100,.., -

С

целые, больше или равны нулю.

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

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

преобразованного коэффициента, перва часть которого с первой шины 11 множителя записывается в первый регистр 5 коэффициента, а вторая часть коэффициента с второй шины 12 множите- ля - во второй регистр 6 коэффициента.

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

В случае, если сигнал с входа 14 управления устройства, который определяет тип коэффициента (1) или (2), переключает коммутатор 2 таким образом, что на его выход коммутируется сигнал с его второго входа, то на второй вход сумматора 1 в избыточной системе счисления поступают биты множимого с входа 15 множимого старшими разрядами вперед, а на первый вход сумматора 1 в избыточной системе счисления с выхода второго элемента ИЛИ 10 - значение того же множимого, но задержанное на С тактов. Таким образом, на выходе сумматора 1 в из- быт очной системе счисления формируется произведение множимого на коэффициент 1,0...010..., где число нулей между двумя единицами равно С. Этот результат посредством первого сдвигового регистра 3, первой группы элементов И 7 и первого элемента ИЛИ 9 задерживается на М тактов, в результате чего на выходе 17 устройства формируется произведение множимого на коэффициент (2).

В случае, если сигнал с входа 14 управления устройства переключает коммутатор 2 таким образом, что на его выход коммутируется сигнал с его первого входа, то на второй вход сумматора 1 в избыточной системе счисления поступает множимое со входа 15

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

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

вход, участвуют в формировании новой суммы частичных произведений, которая в то же время является произведением множимого на коэффициент 1,0... 010...010...010..., где число нулевых битов, заключенных между единичными битами, равно С +п . Этот результат посредством первого сдвигового регистра 3, первой группы элементов И 7 и первого элемента ИЛИ 9 задерживается на М тактов, в результате чего на выходе 17 устройства ормируется произведение множимого на коэффициент (1).

После того, как на второй вход сумматора 1 в избыточной системе

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

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

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

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

ИЛИ, В1.1ХОД первого элемента ИЛИ является выходом устройства, разрядные выходы второго регистра коэффициента соединены с первыми входами элементов И второй группы, выходы которых сое- динены с входами второго элемента ИЛИ, выход второго элемента ИЛИ соединен с первым информационным входом сумматора в избыточной системе счисления, второй информационный вход которого соединен с входом множимого устройства, выход сумматора в избыточной системе счисления соединен с информационным входом первого сдвигового регистра, разрядные выходы кото- рого соединены с вторыми входами элементов И первой группы, тактовьш вход устройства соединен с тактовьи 1и входами сумматора в избыточной системе счисления и первого сдвигового ре- гистра, а установочный вход устройства соединен с входами установки в О сумматора в избыточной системе счисления, первого сдвигового регисРедактор В.Данко

Составитель В.Гусев Техред В.Кадар

Заказ 265/47 Тираж 673 . Подписное ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г,Ужгородj ул.Проектная, 4

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

Корректор Н.Король

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

название год авторы номер документа
Устройство для умножения на коэффициенты 1984
  • Титов Сергей Леонидович
SU1242925A1
Устройство для умножения на коэффициенты 1985
  • Титов Сергей Леонидович
  • Черняк Александр Иванович
  • Малиночка Виктор Петрович
  • Рощинский Юрий Федорович
  • Титова Елена Николаевна
SU1295381A1
Устройство для умножения на коэффициенты 1985
  • Титов Сергей Леонидович
  • Малиночка Виктор Петрович
  • Титова Елена Николаевна
  • Рощинский Юрий Федорович
SU1291966A1
Устройство для умножения на коэффициенты 1987
  • Титов Сергей Леонидович
SU1458872A1
Устройство для умножения на коэффициенты 1988
  • Титов Сергей Леонидович
  • Борисенко Вера Петровна
SU1562904A1
Устройство для умножения на коэффициенты 1986
  • Титов Сергей Леонидович
  • Титова Елена Николаевна
  • Власюк Анатолий Иванович
SU1442987A1
Устройство для умножения в избыточной четверичной системе счисления 1983
  • Золотовский Виктор Евдокимович
  • Коробков Роальд Валентинович
SU1160399A1
Устройство для умножения на коэффициенты 1985
  • Титов Сергей Леонидович
  • Титова Елена Николаевна
  • Рощинский Юрий Федорович
  • Волков Сергей Алексеевич
SU1397901A1
Устройство для умножения чисел с плавающей запятой 1985
  • Евстигнеев Владимир Гаврилович
  • Кошарновский Александр Николаевич
  • Маркин Александр Васильевич
SU1280624A1
Арифметическое устройство 1984
  • Евстигнеев Владимир Гаврилович
  • Евстигнеева Ольга Владимировна
  • Кошарновский Александр Николаевич
SU1236473A1

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

Реферат патента 1987 года Устройство для умножения на коэффициенты

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

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

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

Устройство для умножения 1981
  • Телековец Валерий Алексеевич
SU1005035A1
Способ восстановления хромовой кислоты, в частности для получения хромовых квасцов 1921
  • Ланговой С.П.
  • Рейзнек А.Р.
SU7A1
Авторское свидетельство СССР по заявке № 3826642/24, кл
Способ восстановления хромовой кислоты, в частности для получения хромовых квасцов 1921
  • Ланговой С.П.
  • Рейзнек А.Р.
SU7A1

SU 1 291 967 A1

Авторы

Титов Сергей Леонидович

Даты

1987-02-23Публикация

1985-09-17Подача