Устройство для вычисления степенных функций
Иллюстрации
Показать всеРеферат
Союз Советских
Социалистииеских
Республик
ОП ИСАНИЕ
ИЗОБРЕТЕН ИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (») 525O85 (61) Дополнительное к авт. свид-ву (22) Заявлено 11.07,74 (21) 2О4331О/24 с присоединением заявки № (23) Приоритет (43) Опубликовано 15.О8.76Бюллетень № 30 (45) Дата опубликования описания 17,11.76 (51) М. Кл.
GO6P 7/88
Государственный номнтет
Совета Инннстров СССР по делам нэооретеннй и открытый (53) УДК 681.З26 (О88.8) В. П. Боюн, В, А. Жук и Л. Г. Козлов (72) Авторы изобретения
Ордена Ленина Институт кибернетики
АН Украинской CCP (71) Заявитель (64) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ СТЕПЕННЫХ
ФУНКЦИЙ
Изобретение относится к вычислительной технике и предназначено для построения специализированных вычислительных машин и функциональных преобразователей информации. 5
Известно устройство для возведения в квадрат последовательности импульсов, использующее представление квадрата входной величины в виде суммы членов ряда последовательных нечетных чисел и содер- 10 жащее накопитель квадратов, элементы "И", счетчик и элемент задержки, Однако это устройство характеризуется ограниченными функциональными возможностями, так как оно может производить вычисление только I5 одной степенной функции. Известно также устройство для вычисления степенных функций с дробным показателем степени, содержащее генератор импульсов, вентили, суммирующий счетчик, реверсивный счет- 20 чик, множительно-делительное устройство, счетчик циклов и триггер, которое требует большой объем аппаратурных затрат.
Наиболее близким к изобретению является устройство для вычисления степенных 25 функций, содержащее реверсивный счетчик, выходы которого соединены через первую группу элементов "И" со входами накопителя квадратов и накопителя кубов соответственно, выходы накопителя квадратов соединены с другими входами накопителя кубов через вторую группу элементов "И", распределитель импульсов, выходы которого соединены со входами реверсивного счетчика, схемы сравнения, входами младшего разряда накопителя квадратов и накопителя кубов и с управляющими входами элементов "И" обеих групп, а входы распределителя импульсов соединены с выходами схемы сравнения. Оно позволяет решать узкий класс задач и не может вь числить функции с дробным показателем степени.
11елью изобретения является расширение класса решаемых задач. В описываемом устройстве это достигается тем, что оно содержит блок переключения вида функции, информационные входы которого соответственно подключены к выходам реверсивного счетчика, накопителя квад525085 ратов и накопителя кубов, управляющий вход блока переключения вида функции соединен с одним из выходов распределителя импульсов, а выход соединен со входом схемы сравнения, 5
На чертеже приведена схема описываемого устройства.
Оно содержит реверсивный счетчик 1, накопители 2 и 3 соответственно квадрагоа и кубов, схему сравнения 4, распределитель импульсов 5, блок переключения вида функции 6 и две группы элементов
"И" 7и8.
В зависимости от кода, поданного на входы 9 блока переключения вида функции
6, возможны три режима работы устройства: возведение в степень; извлечение квадратного корня; извлечение кубического корня.
В режиме возведения в степень выход р евер сивно го счетчика 1 подключается ко входу схемы сравнения 4. При этом, если на вход 10 схемы сравнения 4 поступает величина х,распределитель импульсов 5 по сигналам рассогласования с выходов схемы сравнения 4 выдает последовательность импульсов до тех IIop, пока в реверсивном счетчике 1, накопителе квадратов
2 и в накопителе кубов 3 не установятся соответственно коды функций Х, Х И Х>.
Е режиме извлечения квадратного корня выход накопителя квадратов 2 подключается ко входу схемы сравнения 4, а распределитель импульсов 5 выдает последовательность сигналов на входы реверсивного счетчика 1, накопителя квадратов 2, накопителя кубов 3 и управляющие входы групп элементов "И" 7 и 8. Сигнал, поступающий с распределителя импульсов 5 на управляющий вход блока переключения вида функции
6, разрешает занесение кода с накопителя квадратов 2 на схему сравнения 4, где сравнивается с величиной х . Тогда в реверсивном счетчике 1, накопителе квадратов и накопителе кубов 3 устанавлива2
Я ются соответственно коды 1/х, X, и XX .
I3 режиме извлечения кубического корня ко входу схемы сравнения 4 подключается выход накопителя кубов 3, и содержимое на59 копителя кубов 3 сравнивается с кодом входной величины X . На входы распределителя импульсов 5 с выходов схемы сравнения 4 выдаются сигналы рассогласования, на основании которых распределитель импульсов 5 выдает последовательность импульсов, необходимую для вычисления квадрата и куба. При сравнении содержимого накопителя кубов 3 с входной величиной x., в реверсивном счетчике 1, накопителе квадратов 2 и накопителе кубов
3 ус танавливаются соответственно коды функций õ, "Я и 5 ?i
Технико-экономический эффект описываемого устройства обусловлен введением блока переключения вида функций и его подключением к остальным блокам устройства. Ilo сравнению с известным, описываемое устройство имеет большие функциональные возможности, поскольку позволяет вычислять, помимо фикцийй вида Х и Х, функции вида ГХ, Q, К у х, где Х, — непрерывно изменяющаяся величина, представленная цифровым кодом.
Формула изобретения
Устройство для вычисления степенных функций, содержащее реверсивный счетчик, выходы которого соединены через первую группу элементов "И" со входами накопителя квадратов и накопителя кубов соответственно, выходы накопителя квадратов соединены с другими входами накопителя кубов через вторую группу элементов И", распределитель импульсов, выходы которого соединены со входами реверсивного счетчика, схемы сравнения, входами младшего разряда накопителя квадратов и накопителя кубов и с управляющими входами элементов "И" обеих групп, а входы распределителя импульсов соединены с выходами схемы сравнения, о т л ич а ю щ е е с я тем, что, с целью расширения класса решаемых задач, оно содержит блок переключения вида функции, информационные входы которого соответственно подключень| к выходам реверсивного счетчика, накопителя квадратов и накопителя кубов, управляющий вход блока переключения вида функции соединен с одним из выходов распределителя импульсов, а выход соединен со входом схемы сравнения.
525О85
Составитель E. Соколов
Редактор Л. Тюрина Техред Г. Родак Корректор С. Болдижар
Заказ 5111/588 Тираж 864 Подписное
БНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий
113О35, Москва, ?К-35, Раушская наб., д . 4/5
Филиал ППП "Патент, г. Ужгород, ул. Проектная, 4