Устройство для умножения на коэффициент
Изобретение относится к цифровой вычислительной технике и может быть использовано при построении специализированных устройств. Цель изобретения - повышение быстродействия устройства. Новым в устройстве для умножения на коэффициент, содержащем регистр 2 коэффициента, блок 6 элементов И, блок 8 анализа знака, регистр 10 результата и последовательный сумматор 11 в избыточной системе счисления, является введение элемента ИЛИ 5 и параллельного сумматора 9 в избыточной системе счисления, что дает возможность производить умножение с более высоким быстродействием, не зависящим от разрядности коэффициента. 1 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК. (51)5 С 06 Р 7/49
OllHCAHHE ИЭ0БрктЬНИЯ
f2 f3
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
Н А ВТОРСКОМУ С8ИДЕТЕЛЬСТВУ
1 (21) 4229287/24-24 (22) 1 3.04.87 (46) 07.08.90. Вюл. 9 29 (71) Таганрогский радиотехнический институт им. В.Д.Калмыкова (72) В.А. Телековец и М.В. Телековец (53) 681.325(088.8)
:(56) Авторское свидетельство СССР : У 1 024906, кл. С 06 F 7/49, 1 981.
Авторское свидетельство СССР
11 1005035, кл. G 06 F 7/49, 1981. (54) УСТРОЙСТВО ДЛЯ УМНОЖЕНИЯ НА КОЭФФИЦИЕНТ (57) Изобретение относится к цифровой вычислительной технике и может
2 быть использовано при построении специализированных устройств. Цель изоб" ретения — повышение быстродействия устройства. Новым в устройстве для умножения на коэффициент, содержащем регистр 2 коэффициента, блок 6 элементов И, блок 8 анализа знака, регистр 10 результата и последовательный сумматор 11 в избыточной системе счисления, является введение элемента ИЛИ 5 и параллельного сумматора
9 в избыточной системе счисления, что дает возможность производить умножение с более высоким быстродействием, не зависящим от разрядности коэффициента. 1 ил.
1583935
Изобретение относится .к цифровой вычислительной технике и может быть использовано при построении специализированных устройств.
Цель изобретения - повьппение быстродействия устройства.
На чертеже приведена Функциональная схема устройства для умножения на,коэфйжциент. 10
Устройство для умножения на коэффициент содержит вход l коэффициента устройства, регистр 2 коэффициента, вход положительных 3 и отрицательных
4 значений множимого устройства, эле- fj мент ИЛИ 5, блок 6 элементов И, вход
7 знака коэффициента устройства, блок
8 анализа знака, параллельный сумматор 9 в избыточной системе счисления, регистр 10.результата, последователь- 20 ный сумматор ll в избыточной системе счисления и выходы положительных, 12 и отрицательных 13 значений произведения устройства.
Устройство работает следующим об- 25 разом.
В начальном такте работы регистр
10 результата сбрасывается в нулевое состояние, в регистр 2 коэффициента с входа 1 заносится параллельным, кодом значение коэффициента, а знак коэффициента.с входа 7 устройства заносится в-триггер знака блока 8 анализа знака. Значения множимого подаются на .входы 3 и 4 устройства последователь ным избыточным двоичным кодом, начиная со старшего разряда. С выхода эле", мента ИЛИ 5 значения множимого подаются на первые входы элементов И блока б, на вторые входы которых подаются значения разрядов коэффициента с выходов регистра 2 коэффициентов,а на третьи — знак произведения с выхода блока 8 анализа знака, который содер" жит триггер знака коэффициента и эле- 45 мент ИСКЛЮЧАЮШЕЕ, ИЛИ. На первые входы
i-го разряда параллельного сумматора
9 с выходов i-й пары элементов И блока 6 выдаются значения 1- го разряда текущего произведения b; a k. u
его знак Ь sign(a;k<), которые сум1 мируются с значенйем (i-1)-ro (мпадmего) . разряда частичного произведеI ния с выходов (i-l)-ro разряда регистра 10 результата (z+, и z,,, z+», и z=,,). В параллельном сумматоре 9 . Формируется текущее значение частичного результата произведения, которое заносится в регистр 10 результата.
Значения старшего (и+1)-го разряда суммы (с выхода переноса старшего и-го разряда параллельного сумматора
9) суммируется с значением и-го разряда предыдущего частичного результата (с выходов старшего n-ro разряда регистра 10 результата) в последовательном сумматоре 11, работакщем в избыточной системе счисления. Результат умножения с выходов последовательного сумматора 11 подается на выходы положительных 12 и отрицательных 13 значений произведения устройства. Результат умножения выдается последовательно старшими разрядами вперед в избыточной двоичной системе счисления. формула изобретения
Устройство для умножения на коэффициент, содержащее регистр коэффициента, блок элементов И, блок анализа знака, регистр результата и последовательный сумматор в избыточной системе счисления, первый и второй выходы которого соединены соответственно с выходами положительных и отрицательных значений произведения устройства, вход коэффициента которого соединен с информационным входом регистра коэффициента, выход которого соединен с первым входом блока элементов И, второй вход которого соединен с выходом блока анализа знака, первый вход которого соединен с входом знака коэффициента устройства, вход отрицательных значений множимого которого соединен с вторым входом блока анализа знака, выходы старших разрядов регистра результата соединены с первым и вторым входами первого слагаемого последовательного сумматора в избыточной системе счисления соответственно, о т л и ч аю щ е е с я тем, что, с целью повьппения быстродействия устройства, в него введены параллельный сумматор в избыточной системе счисления и элемент ИЛИ, первый и второй входы которого соединены соответственно с входами положительных и отрицательных значений множимого устройства, а выход " с третьим входом блока элементов И, выходы которого соединены с входами соответствующих разрядов первого слагаемого параллельного сумматора,, в избыточной системе счислеСоставитель Е. Мурзина
Техрред Л. Олийнык Корректор Т . Малец
Редактор И. Шулла
Заказ 2255 Тираж 5б3 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский. комбинат "Патент", г.ужгород, ул. Гагарина,101
5 1583935 6 ния, входы разрядов второго слагае- точной системе счисления, выходы пемого которого соединены с выходами реноса которого соединены соответ-младших разрядов регистра результата ственно с первым и вторым входами со сдвигом на один разряд в сторону второго слагаемого последовательного старших разрядов, информационный сумматора в избыточной системе счис5 вход которого соединен с выходом сум- ления. мы параллельного сумматора в избыI