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

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

Автор: Макаров

ZIP архив

Текст

(19) О 1) ив 4 С 06 Р 7/52 ОПИСАНИЕ ИЗОБРЕТЕНИЯН АВТОРСКОМУ СВИДЕТЕЛЬСТВУ ГОСУДАРСТВЕННЫ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНЯТИЙ(71) Горьковский исследовательский физико-технический институт при Горьковском государстненном университете им. Н.И,Лобачевского(56) Авторское снидетельство СССР У 1081640, кл. С 06 Р 7/52, 1982.Авторское свидетельство СССР 9 794635, кл. С 06 Р 7/52, 1979. (54) УСТРОЙСТВО ДЛЯ УИНОЖЕНИЯ (57) Изобретение относится к вычислитейьной технике и предназначено для использования в цифровых вычислительных машинах различного назначения, вчастности н цифровых интегрирующихмашинах. Цель изобретения - расширение функциональных нозможностей засчет выполнения операции умножениян дополнительных кодах - достигаетсяза счет нведения элемента И 8, элемен-,та ИЛИ 9, группы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 4 н устройство, содержащеенакапливающий сумматор б, элемент И,ренерсивный счетчик 3, схему 5 сравнения и регистры множимого 1 и множителя 2, а схема сравнения содержитсумматор 15, группу элементов НЕ 16,элементы ИЛИ-НЕ 17, 18. 1 ил.Изобретение относится к вычислительной технике и предназначено дляиспользования в цифровых вычислительных машинах различного назначения, вчастности в цифровых интегрирующихмашинах.Цель изобретения - расширение функциональных возможностей устройстваза счет выполнения операции умножения в дополнительных кодах:На чертеже представлена функциональная схема устройства для умножения,Устройство содержит регистры 1 и2 множителя и множимого соответственно, счетчик 3, группу элементовИСКЛЮЧАЮЩЕЕ ИЛИ 4, схему 5 сравнения, накапливающий сумматор 6, первый 7 и второй 8 элементы И, элемент ИЛИ 9, входы 10 и 11 множителяи множимого, тактовый вход 12, вход13 пуска, выход 14 результата. Схема5 сравнения содержит сумматор 15,группу элементов НЕ 16, два элемента ИЛИ-НЕ 17 и 18, вход 19 логической единицы. Накапливающий сумматор6 содержит сумматор 20 и регистр 2120 При подаче импульса на синхровход регистра 21 к его содержимому при бавляется входной код. Разрядность сумматора 20 и регистра 21 равна Ы = = и+ш, где п - разрядность множимого, ш - разрядность множителя, Старшие Н-ш входов первой группы вхоцов сумматора 20 объединены с ш-входом.Устройство работает следующим образом.На входы 10 подается двоичный код множителя, на.входы 11 - двоичный код 40 множимого, а на вход 12 - тактовые импульсы с периодом .После включения устройства на вход 13 подается сигнал "Пуск", который устанавливает счетчик 3 и накаплива-. ющий сумматор 6 в нулевые состояния, а в регистре 1 записывает код множителя. Код множимого записывается в регистр 2 по заднему фронту тактовых импульсов, Пусть код множимого положительный, тогда схема 5 сравнения выдает единичный сигнал на выходе А В элемента 18, который разрешает работу элемента И 7. Тактовые импульсы проходя через элемент И 7, поступают на вход сложения счетчика 3, который переключается по заднему фрон- ту счетного импульса. Одновременно импульсы с выхода элемента И 7 через элемент ИЛИ 9 поступают на синхровход, накапливающего сумматора 6, обеспечивая прибавление к его содержимому кода множителя. После сравнения кодов регистра 2 и счетчика 3 сигнал А В на выходе схемы 5 сравнения становится нулевым и дальнейшее прохождение тактовых импульсов на входы счетчика 3 и накапливающего сумматора 6 прекращается. При этом в накапливающем сумматоре 6 будет код, равный АС, где С - код множителя, А - код множимого.Произведение имеет знак множителя, так как множитель суммируется в накапливающем сумматоре без изменения знака, Пусть множимое отрицательное, представленное дополнительным кодом. Схема 5 сравнения выдает единичный сигнал на выходе А В и на счетчик поступают импульсы по вычитающему входу. Одновременно единичный сигнал АВ, поступая на элементы 4 и на вход переноса сумматора 6, производит преобразование кода множителя в обратный код и добавляет в младший разряд накапливающего сумматора 6 единицу, При поступлении каждого тактового сигнала на синхровход накапливающего сумматора 6 от его содержимого вычитается код множителя. При сравнении кода регистра 2 и счетчика 3 сигнал А В устанавливается нулевым, при этом в сумматоре 6 находится код произведенная. Знак произведения будет обратным йо отношению к знаку множителя. Если в установившемся режиме код множимого начинает плавно увеличиваться (уменьшаться), то равенство кодов в регистре 2 и счетчике 3 нарушается, и на выходе блока 5 сравнения появляется сигнал А В (А В). При этом код в счетчике 3 отслеживает код регистра 2, а в накапливающий сумматор 6 прибавляется (отнимается) код множителя. Код на выходе сумматора 6 отслеживает значение произведения АС.При умножении плавно изменяющегося множимого на постоянный множитель целесообразно вход 13 пуска соединить с синхровходом регистра 1 множителя, а тактовый вход 12 - с синхровходом регистра 2 множимого. формула изобретенияУстройство для умножения, содержащее регистры множимого и множитеЗаказ 1799/41 Тираж 673 ПодписноеВНИИПИ Государственного комитета СССРпо делам изобретений и открытий113035, Москва, Ж, Раушская наб., д. 4/5 Производственно-полиграфическое предприятие, г. Ужгород, ул, Проектная, 4 ля, накапливающий сумматор, схемусравнения, счетчик, первый элемент И,1причем входы множимого и множителяустройства являются информационнымивходами регистров множимого и множителя соответственно, выход регистра множимого соединен с входом первого числа схемы сравнения, выход"Больше" который соединен с первымвходом первого элемента И, второйвход которого является тактовым входом устройства, выход накапливающегосумматора является выходом результата устройства, выход первого элемента И соединен с. суммирующим входомсчетчика, выход которого соединен свходом второго числа схемы сравнения, о т л и ч а ю щ е е с я тем,что, с целью расширения функциональных возможностей за счет выполненияоперации умножения в дополнительныхкодах, в него введены группа элемен"(тов ИСКЛЮЧАЮЩЕЕ ИЛИ, второй элементИ и элемент ИЛИ, причем выход "Мень 309020 4ше схемы сравнения соединен с пер(выми входами элементов ИСКЛЮЧАЮЩЕЕ.ИЛИ группы и второго элемента И и входом переноса накапливающего сум матора, информационный вход х-го разряда которого (где =1ш, ш - разрядность множителя) соединен с выходом з-го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ группы, второй вход которого соединен с выходом д-го разряда регистра множителя, синхровход накапливающего сумматора соединен с выходом эле" мента ИЛИ, первый вход которого сое" дивера, с выходом первого элемента И второй вход которого соединен с вторым входом второго элемента И, выход которого соединен с вторым входом элемента ИЛИ и вычитающим входом счетчика, информационный вход 1-го разряда накапливающего сумматора (где 3=ш+1Я; М=ш+и, и - разрядность множимого) соединен с выходом ш-го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ группы,

Смотреть

Заявка

3993540, 23.12.1985

ГОРЬКОВСКИЙ ИССЛЕДОВАТЕЛЬСКИЙ ФИЗИКО-ТЕХНИЧЕСКИЙ ИНСТИТУТ ПРИ ГОРЬКОВСКОМ ГОСУДАРСТВЕННОМ УНИВЕРСИТЕТЕ ИМ. Н. И. ЛОБАЧЕВСКОГО

МАКАРОВ НИКОЛАЙ НИКОЛАЕВИЧ

МПК / Метки

МПК: G06F 7/52

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

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

Код ссылки

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

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