Множительно-делительное устройство

 

ОП ИСАНИЕ

ИЗО6РЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советских

Социалистических

Реслублик!

813419 (61) Дополнительное к авт. свид-ву— (22) Заявлено 06.12.78 (21) 2692077/18-24 с присоединением заявки №вЂ” (23) Приоритет— (51) М. Кл.з

G 06 F 7/52

Гооударстоеиный комитет

СССР (53) УДК 681.325 (088.8) Опубликовано 15.03.81. Бюллетень № 10 ио делам изобретений и открытий

Дата опубликования описания 25.03.81

В. О. Курт-Умеров и В. Г. Гордиенк

1,. (72) Авторы изобретения с ! !

Украинский заочный политехнический институт (7l) Заявитель с с-:.! (54) МНОЖИТЕЛЬНО-ДЕЛИТЕЛЬНОЕ УСТРОЙСТВО

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

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

Известно также множительно-делительное устройство, содержащее генератор импульсов, элементы И, триггер, делители частоты, счетчик и блок сравнения кодов (2).

Недостаток этих устройств — пониженное быстродействие.

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

Цель изобретения — повышение быстродействия устройства.

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

На чертеже изображена блок-схема множительно-делительного устройства.

Множительно-делительное устройство содержит блок 1 сравнения кодов, подключенный выходом к управляющему входу управляемого коммутатора 2, двухканальный преобразователь 3 код-частота, соединенный первым входом с шиной ввода кода Х делителя. Выходы преобразователя 3 подключены к первым входам первого и второго элементов И 4 и 5, вторые входы которых соединены с выходом триггера 6 управления.

Выход первого элемента И 4 соединен с входом первого счетчика 7, подключенного выходом к выходной кодовой шине устройства. Выход второго элемента И 5 подключен к входу второго счетчика 8, соединенного выходом с первым входом блока 9 совпадения кодов. Второй вход блока 9 подключен к выходу регистра 10, а выход блока 9 соединен с первым установочным входом триггера 6, подключенного вторым устано :вочным входом к шине запуска устройства.

Шицы ввода кодов у и z сомножителей делимого соединены с входами блока 1 сравнения кодов и с первым и вторым информационными входами коммутатора 2, подключенного выходами к второму входу преобразователя 3 и входу регистра 10.

Множительно-делительное устройство работает следующим образом.

Так как время вычислений пропорционально коду сомножителя делимого, поступающему на вход регистра 10, то блок 1 сравнения кодов осуществляет выбор сомножителя, меньшего по абсолютной величине, а коммутатор 2 выполняет подключение этого сомножителя к входу регистра 10 и

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

5

25 зо

35 о подключение второго сомножителя к второму входу преобразователя 3 код-частота.

При поступлении импульса запуска на второй вход триггера 6, сигнал с выхода этого триггера отпирает элементы И 4 и 5, импульсы с частотой, пропорциональной коду большего сомножителя делимого с одного выхода преобразователя 3 через элемент И 4 начинают заполнять первый счетчик 7, а импульсы с частотой, пропорциональной коду х делителя с другого выхода преобразователя 3 начинают поступать через элемент

И 5 во второй счетчик 8. Как только код, накопленный в счетчике 8 станет равным коду меньшего из сомножителей делимого, который записан в регистре 10, сработает блок 9 совпадения кодов. Выходным сигналом блока 9 триггер 6 устанавливается в первоначальное состояние, при котором элементы И 4 и 5 закрываются.

Таким образом, время в течение которого открыты элементы И 4 и 5 равно отношению кода меньшего из сомножителей делимого к коду делителя, а так как в течение этого времени на счетчик 7 поступают импульсы с частотой, пропорциональной коду большего из сомножителей делимого, что в счетчике 7 будет зафиксирован код

11= К вЂ”, где К вЂ” коэффициент пропорциональности, определяемый свойствами преобразователя 3. До прихода следующего импульса запуска устройства со второго выхода триггера 6 снимается соответствующий сигнал на считывание результата выполнения множительно-делительной операции со счетчика 7 и последующую установку счетчиков 7 и 8 в нулевое положение (на чертеже не показано).

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

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

1 выходу регистра, а выход блока совпадения кодов соединен с первым установочным вхо813419

Составитель С. Казинов

Техред А. Бойкас Корректор Н. Бабинец

Тираж 745 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий! 13035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5

Филиал ППП «Патент», г. Ужгород, ул. Проектная, 4

Редактор И. Касарда

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

Источники информации, принятые во внимание при экспертизе

1. Авторское с видетел ьств о СС С Р № 570051, кл. G 06 F 7/39, 1976.

2. Авторское свидетельство СССР № 590735, кл. G 06 F 7/39, 1976.

3. Авторское свидетельство СССР № 3Ч0257, кл. G 06 F 7/52, 1 70 (прототип).

Множительно-делительное устройство Множительно-делительное устройство Множительно-делительное устройство 

 

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

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

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

Изобретение относится к техническим средствам информатики и вычислительной техники и может быть использовано в высокоскоростных арифметико-логических устройствах, в том числе для вычисления быстрого преобразования Фурье и сверток по методу Винограда

Изобретение относится к цифровым умножителям и предназначено для умножения цифрового сигнала (ЦС) на сигнал в форме периодической волны, преимущественно синусоидальной

Изобретение относится к области вычислительной техники и может быть использовано для построения систем передачи и переработки дискретной информации

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

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

Изобретение относится к вычислительной технике и может быть использовано для построения вычислительных систем с повышенной достоверностью выдаваемых данных

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