Устройство для умножения

Номер патента: 1614018

Автор: Сидорович

ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛ ИСТИЧ Е СКИХРЕСПУБЛИК 614018(19) (1) 51)5 6 06 Е 7/52 ЕНИЯ У ель ше тве но ическии и яти, три- обьСССР83.СССР83. ока к хоГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИПРИ ГКНТ СССР ИСАНИЕ ИЗОБР АВТОРСКОМУ СВИДЕТЕЛ(54) УСТРОЙСТВО ДЛЯ УМНОЖЕНИЯ МЫ 33 И,".1 РЛсг;тв 3-1.;. Лй; ;":,1 БИБИ О "."(57) Изобретение относится к вычислит ной технике. Цель изобретения - повы ние быстродействия, Новым в устрой для умножения, содержащем регистры жимого 1 и множителя 2, сумматор 3, сдвига 5, шифраторы 6 и 7 и блок пам состоящий из двух дешифраторов и ма цы запоминающих элементов, является единение у каждого дешифратора б памяти выходов с адресами А и 2 А, что зволяет производить нормализацию в б памяти одновременно с выборкой нео димой информации из него. 2 ил.1614018 Составитель Е,МурзинаРедактор А,Маковская Техред М,Моргентал Корректор Т,Палий аказ 3893 Тираж 562 Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР 113035, Москва, Ж, Раушская наб., 4/5 роизводственно-издательский комбинат Патент. г, Ужгород, ул,Гагарина, 101 Изобретение относится к вычислитель.ной технике,Целью изобретения является повышение быстродействия,На фиг.1 показана функциональная схема устройства для умножения; на фиг,2 -структурная схема блока памяти,Устройство для умножения (фиг.1) содержит регистры 1 и 2 сомножителей, регистр 3 результата, блок 4 памяти, блок 5 10сдвига, шифраторы 6 и 7, сумматор 8,Блок памяти(фиг,2) содержит дешифраторы 9 и 10 и матрицу запоминающих элементов 11 л (й/2 (1, )М),Устройство работает следующим образом.В регистрах 1 и 2 хранятся коды сомножителей, причем Х = Х 1Хл, У =. У 1Уп,где Х,Ю(0,1),1=1,п, У; ь (0,1),) =Гп.Коды сомножителей совместно определяют адрес ячейки памяти, в которой хранится цифровой код произведения.Шифраторы б и 7 подсчитывают количество левых нулей в каждом из сомножителей, а сумматор 8 складывает эти 25количества, Сумма управляет блоком 5сдвига, указывая, с каким сдвигом необходимо соединить выходы блока 4 памяти.В блоке 4 памяти запоминающие элементы находятся на пересечении только тех 30выходов дешифраторов 9 и 10, которые соответствуют кодам сомножителей, имеющих единицу в старшем разряде, если сомножиель А имеет в старшем разряде нуль, то выход дешифратора, соответствующий коду А, соединен с выходом 2 А, а он в свою очередь - с выходом 4 А, и так до тех пор, пока на выходе дешифратора, соответствующем адресу 2 А, не будут находиться запоминающие элементы,Формула изобретения Устройство для умножения, содержащее регистры сомножителей и результата и блок памяти, состоящий из двух дешифраторое и матрицы М х Й запоминающих элементов где М =- 2" - число выходов дешифратора, и - разрядность сомножи.елей), о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия, в него введены первый и второй шифраторы, сумматор и блок сдвига, выход которого соединен с входом регистра результата, выходы регистров сомножителей соединены соответственно с первым и вторым входами блока памяти и входами первого и второго шифраторов, выходы которьх соединены с входами первого и второго слагаемых сумматоров, выход которого соединен с, управляющим входом блока сдвига, информационный вход которого соединен с выходом блока памяти, а е блоке памяти выходы у каждого дешифратора с адресами А и 2 А обьединены.

Смотреть

Заявка

4464812, 22.07.1988

МОСКОВСКИЙ ИНЖЕНЕРНО-ФИЗИЧЕСКИЙ ИНСТИТУТ

СИДОРОВИЧ АНДРЕЙ ГЕОРГИЕВИЧ

МПК / Метки

МПК: G06F 7/52

Метки: умножения

Опубликовано: 15.12.1990

Код ссылки

<a href="https://patents.su/2-1614018-ustrojjstvo-dlya-umnozheniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для умножения</a>

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