Устройство для вычисления функции @ = @ Советский патент 1983 года по МПК G06F7/552 

Описание патента на изобретение SU1010621A2

Изобретение относится к вычислительной технике.

По основному авт, св. 9.57207 известно устройство для вычисления функции Z Ух 2+ Y, позволяющее вычислять величину Z как сумму большего из аргументов и меньшего, умноженного на некоторый коэффициент а и содержащее схему сравнения, два коммутатора, два сдвигателя и два сумматора С 1.1.

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

fnOlK

.Цель изобретения - повышение точности вычисления.

Поставленная цель достигается тем, что в устройство для вычисления функции Z fX 2 + Y2 дополнительно введены четыре сдвигателя, две .схемы сравнения и элемент И, причем выход первого коммутатора соединен с информационными входами третьего и четвертого сдвигателей, информационные входы пятого и шестого сдвигателей соединены с выходом второго коммутатора, управляющие входы с третьего по шестой сдвигателей соединены с соответствующими входами задания постоянной величины сдвига устройства, выходы третьего

и пятого сдвигателей соединены с первым и вторым входами с&ответственно первой схемы сравнения, выходы четвертого и шестого сдвигателей соединены с первым и вторым входами соответственно второй схемы сравнения, инверсный выход первой и прямой выход второй схем сравнения сездинены с входами элемента И, прямой выход первой, инверсный выход второ схем сравнения и выход элемента И соединены с управляющими входами первого и второго сдвигателей.

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

УСТРОЙСТВО для вычисления функци Z YX 2 + . содержит входы 1 и 2 аргументов, схемы 3-5 сравнения, коммутаторы б и 7, сдвигатели 8-13, сумматоры 14 и 15, элемент И 16, выход 17 устройства и входы 18-21 задания постоянной величины сдвига.

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

Предположим, что задан диапазон изменения ct от О до 1 .и точность вычисления . Исходные аргумент поступают на входы 1 и 2 устройства схема 3 сравнения разрешает прохож: дение на выход коммутатора 6 большего из аргументов, а на выход коммуттора 7 - меньшего. Коэффициенты а

выбираются исходя из заданной точности, а именно

при О dl 0,5 а 0,1875

5 при 0,.0,75 . Q 0,31-25

приО,.4 1. ,3750 22 42-5

В диапазоне изменения cf- необходимо выделить две граничные точки 0,5 10 и 0,75,что реализуется следующим

образом. .

АГПТП

2

Если mctX

ЕСЛИ , 3

то 4А. глох ).

На входы 18-21устройства подаются следующие коды. На вход 18 подается код, соответствукиций сдвигу А „ на один разряд в сторону старших ( на вход 19 подается код, соответствующий получению на выходе сдвигателя, 1,1 , на вход 20 пода5,ется код, соответствующий сдвигу min два разряда в сторону старших (4А), на вход 21 соответствующий получению на выходе сдвигателя 13 числа (2 + 1 ) , В этом случае на первом выходе схемы 4 срав- , нения единичный потенциал формируется только, при условии О сС - 0,5, на втором и первом выходах соответственно схем 4 и 5 сравнения, а следовательно, и на выходе элемента И 16 единичный потенциал при 0,. 0,75, на втором выходе схемы 5 сравнения единичный потенциал формируется при 0,75 of- 4 1 .

Полученный позиционный код задает соответствующуювеличину,сдви- . га на сдвигатели 8 и Эй на выходе .

сумматора 14 получается меньший из аргументов, умноженный на выбранный для данного диапазона oL коэффициент Q. Сумматор 15 складывает это число с большим из аргументов. На выходе устройства 17 получается функция Z с максимальной погрешностью

0 2,77% (для рассмотренного примера).

Технический эффект изобретения заключается в следующем. Предлагаемое устройство позволяет значительно повысить точность вычисления функции Z У Х + Y2 за .счет имеющейся возможности выбора величины коэффициента а в зависимости от диапазона изменения of. . Для сравнения в известном устройстве при использовании одного коэффициента в диапазоне изменения oi от О до 1 максимально достижимая точность составляет 6,77% при а 0,3750.

/7

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

название год авторы номер документа
Универсальный цифровой преобразователь координат 1980
  • Евдокимов Виктор Федорович
  • Крыжный Борис Константинович
  • Тарчук Петр Александрович
  • Тимошенко Николай Павлович
  • Цыгановский Марат Ефимович
SU924701A1
Устройство для вычисления элементарных функций 1984
  • Водяхо Александр Иванович
  • Грушин Вячеслав Васильевич
  • Смолов Владимир Борисович
  • Пузанков Дмитрий Викторович
  • Шаляпин Владимир Валентинович
SU1185329A1
Цифровое устройство для вычисления синусно-косинусных зависимостей 1983
  • Закидальский Анатолий Иванович
  • Синьков Михаил Викторович
SU1104510A1
Устройство для вычисления функций @ 1980
  • Шанин Александр Васильевич
  • Митин Геннадий Петрович
SU957207A1
Цифровой функциональный преобразователь (варианты) 1981
  • Рейхенберг Анатолий Леонидович
  • Фурс Сергей Николаевич
SU1015375A1
Специализированный процессор для вычисления элементарных функций 1984
  • Водяхо Александр Иванович
  • Грушин Вячеслав Васильевич
  • Пузанков Дмитрий Викторович
  • Шаляпин Владимир Валентинович
SU1265764A1
Устройство для вычисления элементарных функций 1980
  • Аристов Василий Васильевич
SU1130861A1
Устройство для вычисления элементарных функций 1983
  • Водяхо Александр Иванович
  • Лукоянычев Виктор Геннадьевич
  • Пузанков Дмитрий Викторович
  • Шаляпин Владимир Валентинович
SU1160454A1
Устройство для вычисления функций вида @ и @ @ 1984
  • Мартынов Анатолий Павлович
  • Гнучев Юрий Петрович
SU1249511A1
Устройство для вычисления элементарных функций 1983
  • Водяхо Александр Иванович
  • Лукоянычев Виктор Геннадьевич
  • Пузанков Дмитрий Викторович
  • Смолов Владимир Борисович
  • Шаляпин Владимир Валентинович
SU1160429A1

Иллюстрации к изобретению SU 1 010 621 A2

Реферат патента 1983 года Устройство для вычисления функции @ = @

УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ФУНКЦИИ Z УХ 2+ у2. по авт.св. № 957207, отличающееся тем, что, с целью повышения точности вычисления, в него введены четыре сдвигателя, две схемы сравнения и элемент И, причем выход первого коммутатора соединен с информационными входами третьего и четвертого сдвигателей, информационные входы пятого и шестого сдвигателей соединены с выходом второго коммутатора, управляющие вхоф с третьего по шестой сдвигателей соединены с соответствующими входами задания постоянной величины сдвига устройства, выходы третьего и пятого сдвигателей соединены с первым и вторым вхо«дами соответственно первой схемы сравнения, выходы четвертого и шестого сдвигателей соединены с первым и вторым входами соответственно второй схемы сравнения, инверсный выход первой и прямой выход второй схем сравнения .соединены с входами элемента И, прямой выход первой, i инверсный выход второй схем сравнения и выход И. соединены О) с управпяюсцими входами первого и второго сдвигателей.

Формула изобретения SU 1 010 621 A2

ЗГЛ

Документы, цитированные в отчете о поиске Патент 1983 года SU1010621A2

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 010 621 A2

Авторы

Митин Геннадий Петрович

Шанин Александр Васильевич

Даты

1983-04-07Публикация

1981-12-11Подача