Устройство для вычисления полиномов

 

Изобретение относится к вычислительной технике и может быть использовано в информационно-измерительных системах . Цель изобретения - уменьшение аппаратурных затрат. С этой целью в устройство , содержащее сумматоры 1-9 и блоки 11 -15 памяти, введен блок 10 памяти. I ил.

QQO3 СОВЕТСКИХ

СО1.1ИАЛИСТИЧЕСКИХ

РЕСПУБЛИК дц 4 G 06 F / 544

ОПИСАНИЕ ИЗОБРЕТЕНИЯ н вторСКОММ СвиДктельСтвМ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4007042/24-24 (22) 07.01.86 (46) 07.04.88. Бюл. № 13 (72) 3. Б. Шейдин (53) 681.325 (088.8) (56) Авторское свидетельство СССР № 1048481, кл. G 06 F 15/31, 1982.

Авторское свидетельство СССР № 1067509, кл. G 06 F 15/31, 1982...SU„„1386990 А 1 (54) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ

ПОЛИНОМОВ (57) Изобретение относится к вычислительной технике и может быть использовано в информационно-измерительных системах. Цель изобретения — уменьшение аппаратурных затрат. С этой целью в устройство, содержащее сумматоры 1 — 9 и блоки

11 — 15 памяти, введен блок 10 памяти. 1 ил.

С:

CA

СЬ

Ж

ЯР

1386990

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

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

Цель изобретения — уменьшение аппа-!

)атурных затрат.

На чертеже приведена функциональная

Схема устройства для вычисления полинома

5-й степени.

Схема содержит сумматоры 1 — 10 и блоки

11 — 15 памяти.

Представление х, а, z выглядит следую- 10 им образом:

=а +a,x+a x2+а,х +а,х4+а,хз (1) !

1з Х! Хг °, Хг, ..., х„; а=О, ai аг, ..., а;, ..., a>, z=ок zz, ...,к ...,Zw, 15 где х„а;, тм(0,!), N, К, N — числа раз1)ядов представления аргумента и функции; х — первые f разрядов аргумента х; хг — (N — f)разрядов аргументов х, где

1

Устройство выполняет преобразование

1)ида =Ьо+Ь! (х ) +Ьг(хг)+Ьз(х1+хг) +Ь4(2х1+

+x ) +Ьз (х! — хг) +Ь6 (2х1 — хг) (2) .

Выражение (2) получено преобразова«)ием выражения (1) в виде z=ap+ai(xi+ 25

+хг2 )+аг(х1+хг2 ) +аз(х +хг2 ) +

+а4(х1+хг2 ) +аз(х +хг2 ) заменой на эквивалентные выражения и группировкой членов ряда с одинаковыми коэффициентами.

Сумматоры 1 — 4 вычисляют выражения

xi+xq, 2х +хг, xi — хг, 2х —.хг, которые доМножаются на соответствующие константы

Ьз — Ьв в блоках 13 — 16 памяти, на выходах блоков 11 — 13 памяти формируются выраЖения Ь! (х ) и b (x2). Константа Ьо поступает на последний вход многовходового сумматора.

Быстродействие устройства рассчитывается по формуле () и/2 (+ 1о@(п+1) tс-л+ tм ), 2 где ten — время комбинационного перехода на сумматоре;

t — время комбинационного перехода в блоке памяти.

Суммарные затраты равны @+V.

О=п. N/2 ° Q-, где Q йзатраты на один разряд сумматора;

Ъ =(п+2)2 г1+ М, где М вЂ” разрядность блоков памяти.

Устройство для вычисления полиномов, содержащее многовходовой сумматор, (и — 1) блоков памяти (и — ближайшее четное целое число, большее или равное степени полинома) и (п — 2) сумматоров, выходы с первого по (и — 2)-й которых соединены с адресными входами с первого по (п — 2)-й блоков памяти соответственно, выходы с первого по (и — 1) -й которых соединены с первого по (п — 1)-й входами многовходового сумматора, выход которого является выходом устройства, вход старших разрядов аргумента которого соединен с входами первого слагаемого с первого по (ив — 2) -й сумматоров и адресным входом (и— — 1) -го блока памяти, отличающееся тем, что с целью уменьшения аппаратурных затрат, в него введен п-й блок памяти, выход которого соединен с п-м входом многовходового сумматора, (и+1) -й вход которого является входом константы устройства, вход младших разрядов которого соединен с адресным входом и-ro блока памяти, входом второго слагаемого (и — 2)-го сумматора, и инверсным входом второго слагаемого (п— — 2(/2 сумматора, вход заема которого соединен с входом логической «!» устройства, вторые входы с (п — 3)-го по ((и — 2)/2)+1)-й и с ((и — 2)/2) — 1) по первый сумматоров соединены с выходами с (и — 2) -го по ((и — 2) /2) +2) -й и с (и — 2),/2 по второй сумматоров соответственно.

Составитель Н. Матвеев

Редактор А. Козориз Техред И. Верес Корректор А. Знмокосов

Заказ 1222/47 Тираж 704 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

Устройство для вычисления полиномов Устройство для вычисления полиномов 

 

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

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

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

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

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

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

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

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

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

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

Изобретение относится к ; ычислительной технике и может бъгть ис:пользовано для аппроксимации JYHKUV; м.:-тодом Горнера з устройствах (5брабг)Тки информации

Изобретение относится к области вычислительной техники и может быть использовано при разработке специализированной аппаратуры АСУ оперативного звена ВПВО при решении задачи распознавании оперативно-тактических ситуаций

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

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

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

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

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

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

Изобретение относится к вычислительной технике и предназначено для построения на его основе специальных ЭВМ

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

Изобретение относится к вычислительной технике и предназначено для построения на его основе специализированных ЭВМ
Наверх