Устройство для вычисления функций

 

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

СООЗ СОВЕТСКИХ

СОЦИАЛИСТКИ ЕСКИХ

РЕСПУБЛИК (1% (И) (594G06F754

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 3966277/24-24 (22) 15 ° 10. 85 (46) 15.03.87. Бюл. У 10 (71) Московский институт электронной техники (72) В.А.Бархоткин, В.А.Бельц и А.В.Генералов (53) 681.325 (088.8) (56) Авторское свидетельство СССР

Р 962925, кл. G 06 Р 7/552, 1981.

Оранский А.N. Аппаратные методы в цифровой вычислительной технике.

Минск, Изд-во. БГУ, 1977, с. 55 (прототип). (54) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ФУНКЦИИ (57) Изобретение относится к вычислительной технике и может быть применено в качестве функционального расширителя в составе с большим ЭВМ или в качестве автономного специализированного быстродействующего вычислителя. Целью изобретения является сокращение аппаратурных затрат за счет размещения опорных значений в середине. интервала апроксимации.Значение, поступающее с выходов регистра старших разрядов аргумента 1, поступает на входы блоков 2 памяти опорных значений и номеров интервалов 3. Значения с выходов блока памяти 3 и выходов регистра младших разрядов аргумента 4 определяют значение корректирующей функции, хранящейся в блоке 5 памяти, которое вычитается или складывается с опорным значением в сумматоре-вычитателе 6, управляющий вход которого через элемент НЕ связан с выходом старmего разряда регистра младших разрядов аргумента 4. 1 ил, 1297040 г

30 где Р А(",„) х„2 +2

q(qх) — опорное значение функции, — код корректирующей функции, зависит от номера поддиапазона q и регистра младших разрядов х, — номер поддиапазона.

55

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

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

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

Устройство для вычисления функции содержит регистр 3 старших разрядов аргумента, блок 2 памяти опорных значений, блок 3 памяти номеров интервалов, регистр 4 младших разрядов аргумента, блок 5 памяти корректирующей функции, сумматор-вычитатель 6, элемент НЕ 7.

Устройство функционирует следующим образом.

Вычисление функции производится по формуле и TA щ-1

Р А(", — ") -F А("„к ) +q(q„x„), 2 2

Вефь диапазон изменения аргумента разбивается на 2 (k — разрядность к регистра старших разрядов) интервалов. Значение элементарной функции в середине интервала принимают за опорное значение

А(х"2 +2

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

g(q,х ), причем разбиение опорных точек по поддиапазонам производится с учетом скорости изменения первой производной от функции.

На выходе блоков 2 и 3 памяти вырабатывается соответственно опорное

x„2 +2 значение функции F А(" „ ) и код

2 номера поддиапазона. На выходе блока

5 памяти вырабатывается дополнительный код корректирующей функции. Если в старшем разряде регистра 4 младших разрядов единица (т.е. код х с 2 ), сигнал с выхода старшего разряда регистра 4 младших разрядов аргумента переводит сумматор-вычитатель 6 в режим вычитания, и из кода функции в опорной точке вычитается код корректирующей функции, если в старшем разряде регистра 4 младших разрядов

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

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

Устройство для вычисления функций Устройство для вычисления функций 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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