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

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

Автор: Скрипицына

ZIP архив

Текст

(72) Автор:изобретен и С. И. Скр Московский ордена Трудового Кра инженерно-физический инсти(54) УСТРОЙСТВО. ДЛЯ УМНОЖЕНИЯ НА -РАЗРЯДОВ МНОЖИТЕЛЯычнслит ель ользовайо цифровыхжениямюжителя, а конния мю ",н бээ. исп вах умю стр мого н веде двнгом, тгъ цъ) жимого на кон 0,1 у 2 вее, соединены с инсоответствующихпроизведения Изобретение отюсится кюй технике и может бытьв арифметических устройствычислительных машин.Известно устройство длясодержащее сумматор, региблоки произведения мюжистанты, блоки выдачи произжимого на константы со,ссдвига 1 .Однако это устройствосложюстью и низким бы,Наиболее близким поности к изобретению являсодержащее сумматор, блрегистр мюжителяа=щах(2 и2 фк )( Ф -1), выходы которыхформационными входамиблоков выдачи в сумматор множимого на константу со сдвигом наНф, гдерЯОА,Р Еод (2 р 4,(2.1,е+а,.е.д-ещу 2 рд,- целая часть разрядов влево, управ ляющие входы которых соединены в соответствующими выходами первой группы выходов блока управления, первый выход второй группы выходов которого соединен со входом младшего разряда сумматора, . выходы И разрядов регистра множителя соединены со входами блока управления 2Недостатком данного устройства является сложность.Цель изобретения - упрощение устройства.Для этого в него введен коммутатор прямого и обратного кода, информационные входы которого соединены с выходами всех блоков выдачи в коммутатор про 1изведения множимого на константы, а первый и второй управляющие входы коммутатора прямого и обратюго кода соединены соответственно со вторым и тро77648 7 71числа в двоичном коде 4 и С, то, чтобывычесть из А число С; надо образовать дОполнительный код числа С и прибавить его к числу Д . Дополнительный " код- это обратный код числа" плюс единица в младшем разряде Например,С= ОО ЯО, обратный код ООдополнительный код Я 010 т. е., чтобы "- "получить" разрядность А и С надо выполнить А+С+(, где- обрвтный код числла. Разность может быть получена как(Ь 1 )ФС, что и реализуется устройством при получении произведения путемразности двух щжМеЖИФчййхпроюведений. Затем, в зависимости от знвчениямножителя 4, 5, 6 или 7, возбуждаютсявыходы 21, 30, 29 или 22 блока 9, Приэтомна вход блока 20 поступаетчерезблоки 13, 18, 12 или 17 ооответственио либо йрямой код учетверенного множимого (блок 13, управляющйй вход 27для числа 4), либо прямой код утроенво ;го множимого (блок 18, управляющийвход 24 для числа. 5), либо удвоенноемножимое в прямом коде (блок 12, управляющий вход 23 для числа 6), либомнжкимое в прямом коде без сдвига .(блок 17 упрввляющий вход 22 для чу,лв 7). Так квк при Этом возбужденвход 25 блока 20, то нв его выходахкоммутируется обратный код числа, цо-данного на его входы, которое, передаваясь в сумматор 8, вычитается, из за-.фиюированного вам результата 8 М,8 Я ЗЯ, 8 Я 2 Я ипи 8 Я М для числа4,8,6 и 7 с(хйэеМственно, Я - миолцьмое) :.:.:Если-"пять младших разрядов множи"теля составляют одю из чисел 12 - 1928 - 31, 20 - 27, то аналогичным образом сйгналами уйфавлеййя"с вйходовблока 9 на входы 28, 29 и 30 черезблоки 16, 15 р 19 передается"Мюййюе,"умноженное на 16, 32 илй 24 соответственно. Если эти пять разрядов множителя составляют число 17 или 28, то"затем возбуждаются выходы 28 й 22блока 9, и через блоки 17 и 20 мюжимое прибавляется к содержимому сумма"тора 4, реализуя умножение на требуемое число.Если пять младших разрядов множителя составляют число 18, или 26, то возбуждаются выходы 25 и 23 блока 9 ичерез блок 12, через блок 20, коммутирующий нв своих выходах прямой кодвходящей величины, удвоенюе множимоевйрямомкоде передается в сумматор 4. Если множитель равен 19 или 27,.товозбуждаются управляющие выходы 24,25, утроенное множимое в прямом кодечерез блок 18 и блок 20, коммутирующийна своих выходах прямой код своей вход-,ной величины, передается в сумматор 8,в результате чего в сумматоре 4 реализуется требуемое произведение.Если пять младших разрядов множителя составляют число 12 - 15, 28 - 31,20 - 23, то одновременно с выдачей всумматор 8 множимого, умноженного соответственно нв 16, 32, 24, в младшийразряд сумматора 4 сигналом с выхода 1526 заводится единица, то есть и сумматор передается число 161+1, 321+1,241+1), где Я - множимое. Прибавление,этой единицы не увеличивает временисуммирования в сумматоре, так как млад-, ф ший разряд чисел 161, 321 и 241всегда равен нулю. Затем, если мюжительравен 12, 28 или 30, возбуждаются выходы 21, 18 и 31 блока 9, в результате 25 .чего через блок 13 нв выходы блока 20поступает учетверенное множимое, которое блоком 20 инвертируется и уже вобратном коде поступает в сумматор, вычитаясь из зафиксированного там числа, ЗОреализуя в результвте умюжение мюжимого на числа 12 28 или 20. Если пятьмладших разрядов мюжителя равны13, 29, 21 или 14, 30, 22, или 15,,31, 23, то умножение на эти числа производится аналогичным образом с помощью 35сигналов управленияс выходов 23, 22 и21 соответственно, блоками соответственю18, 12 и 17 с последующим инвертированием в блоке 20 и подачей в сумматорв обратном коде. Умножение на множитель, равный 1,2 или 3, осуществляетсяподачей соответствующих произведений всумматор 8 сигналами с выходов 21, 22и 23. Первые выходы его при этом не 45возбуждаются.Благодаря данному техническому решенйю предложенное устройство примернов два раза проще известюго. формула изобретения Устройство для умюжения на н -разрядов миЮателя, содержащее сумматор, блок упрвщеуя, регистр множителя Срвах (2 " 2" ), где КМ, :Ц-,Е.Е.М.Фб.оковизведения множимого на константы (2 Р+ 1); где р 0,1.., (ф -1),А. Уткинейемеш Коррек Шекмар 9849/67 Тираж 781 0 НИИПИ Государственного юомк по делам изобретений и откр 113038, Москва, Ж 38, Раушскаял, Проектна иал ППП "Пате.Х4717 Сост авител актор Г; Клюкина Техред М.

Смотреть

Заявка

2492995, 09.06.1977

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

СКРИПИЦЫНА СВЕТЛАНА ИВАНОВНА

МПК / Метки

МПК: G06F 7/39

Метки: множителя, п-разрядов, умножения

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

Код ссылки

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

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