Устройство для вычисления показательнойфуНКции Советский патент 1981 года по МПК G06F7/38 

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

(54) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ПОКАЗАТЕЛЬНОЙ

ФУНКЦИИ динены с управляющими входами второго управляемого делителя импульсов, а выход дешифратора подключен к упра ляющему входу сумматора, первый вход которого соединен с выходом первого управляемого делителя импульсов и вхо дом второго управляемого делителя импульсов, а второй - с выходом второго управляемого делителя импyльcoв выход сумматора подключен ко входу двоичного умножителя., На фиг.1 приведена блок-схема устройства. На фиг.2 и 3 приведены диаграммы, поясняю1дие работу устройства. Устройство содержит генератор 1 импульсов, блок 2 запуска, делитель 3 аргумента, счетчик 4 аргумента, делитель 5 длины участка аппроксимации счетчик б числа участков аппроксимации , первый управляегФлй делитель 7 импульсов, образованный счетчиком и группой элементов И вентилей, первый дешифратор 8, сумматор 9, двоичный умножитель 10, счетчик 11 результата второй управляемый делитель 12 импульсов, образованный счетчиком и группой- элементов И, второй дешифратор 13 и счетчик 14 участка коррекции. Устройство работает следующим образом. При постоянной длине участка лх, где д X ,п , устройство, если не при нять специальных мер, обладает методической погрешностью (погрешностью аппроксимации) , которая носит периодический характер, возрастает с номером участка, Для уменьшения погрешности аппрок .симации участок аппроксимации делится на четыре равных участка коррекци На первом и втором участках коррекци блок коррекции осуществляет вычитани импульсов из поступаклдей последовательности на вход двоичного умножите ля 10, а на третьем и четвертом учас ках - добавление импульсов к импульсам поступающим на вход двоичного умножителя 10.Расчеты показывают,что коррекция, осуществляемая с помощью кусочнолинейной с четырьмя участками аппроксимации, обеспечивает снижение погрешности вычисления приблизительно на порядок. Поскольку управление блоком коррекции осуществляется дели телем 5 длины участка аппроксимации, тф блок коррекции обеспечивает корре цию погрешности аналогичным образом на любом из участков аппроксимации. Устройство работает следукнцим образом. Перед пуском устанавливается коэф фициент пересчета счетчика 4 аргумен та, подается пусковой сигнал, который отпирает блок запуска 2, в результате, чего импульсы с выхода генератора 1 поступают на вход делителя 3 аргумента, на вход делителя 5 длины участка аппроксимации и счет.чика первого управляемого делителя 7. Поступающие с выхода группы элементов И первого управляемого дели- v теля 7 импульсов проходят импульсный сумматор 9, поступают затем на двоичный умножитель 10 и далее в счетчик результата. На каждом из участков аппроксимации с выхода делителя 5 длины участка поступают 4 импульса на вход счетчи1 а 14 участка коррекции. Коэффициенты углов наклона корректирующей функции задаются с- выходов второго дешифратора 13, подключенных к управляющим входам группы элементов И второго управляемого делителя 12 импульсов. Знак коррекции отрицательный на первом и втором участках коррекции и положительный на третьем и четвертом - определяется сигналом на выходе второго дешифратора 13. При поступлении на вход счетчика 4 аргумента числа импульсов, равного цифровому аналогу текущего значения аргумента, счетчик 4 переполняется и запирает блок 2 запуска. К этому моменту времени на счетчика 11 tэeзyльтaтa поступает число импульсов, представляющее собой цифровой аналог искомого значения функции. На этом работа устройства заканчивается. Устройство обеспечивает представление переменных X и У с требуемой дискретностью, а также лишено методической погрешности, что дает положительный эффект и делает его более выгодным, чем известное. Формула изобретения Устройство для вычисления показательной функции, содержащее генератор импульсов, блок запуска, делитель аргумента, счетчик аргумента, двоичный умножитель и счетчик результата, вход которого подключен к выходу двоичного умножителя, вход блока запуска соединен с выходом генератора импульсов, а выход блока запуска через делитель аргумента подключен ко входу счетчика аргумента, выход которого соединен с запрещающим входом блока запуска, разрешакидий вход которого соединен со входом устройства, о т ичающееся тем, что, с це- лью повышения точности, в него дополнительно введены два управляемых делителя импульсов, два дешифратора, делитель длины участка аппроксимации, счетчик числа участков, счетчик участ ка коррекции п сумматор, причем выход блока запуска соединен со входами делителя длины участка аппроксимации и первого управляемого делителя импульсов, управляющие входы которого через первый дешифратор соединены с выходами счетчика числа участков, соединенного входом с первым выходом делителя длины участка аппроксимации, второй выход которого через счетчик участка коррекции соединен со входами второго дешифратора, выходы которого соединены с управляющими входами второго управляемого делителя импульсов, а выход дешифратора подключен к управляющему входу сумматора, первый вход которого соединен с выхо|дом первого управляемого делителя импульсов и входом второго управляемого делителя импульсов, а второй - с выходом второго управляемого делителя

импульсов, выход сумматораподключен ко входу двоичного умножителя.

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

1. Авторское свидетельство СССР 378896, кл. G 06 F 7/38, 1970. 2. Авторское свидетельство СССР

369565, кл. G 06 F 7/38, 1970

(прототип).

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

название год авторы номер документа
Устройство для воспроизведения экспоненциальных функций 1977
  • Толокновский Вячеслав Родионович
  • Штейнберг Валерий Эмануилович
SU618746A1
Устройство для вычисления функций 1977
  • Толокновский Вячеслав Родионович
  • Селезнев Юрий Владимирович
SU736115A1
Устройство для вычисления логарифмических функций 1978
  • Толокновский Вячеслав Родионович
  • Штейнберг Валерий Эмануилович
SU771672A1
Устройство для вычисления функций у=aRcSINx и у=aRccoSx 1980
  • Селезнев Юрий Владимирович
  • Толокновский Вячеслав Родионович
SU935949A1
Устройство для вычисления функций у=тGх и у=стGх 1980
  • Селезнев Юрий Владимирович
  • Толокновский Вячеслав Родионович
SU935950A1
Устройство для вычисления параболических функций 1980
  • Штейнберг Валерий Эмануилович
SU943719A1
Устройство для воспроизведенияфуНКций 1979
  • Штейнберг Валерий Эмануилович
SU809200A1
Устройство для вычисления логарифмических функций 1980
  • Штейнберг Валерий Эмануилович
  • Толокновский Вячеслав Родионович
SU934469A1
Устройство для вычисления функций вида у=ах @ и у= @ 1980
  • Селезнев Юрий Владимирович
  • Толокновский Вячеслав Радионович
SU885998A1
Вычислительное устройство 1981
  • Штейнберг Валерий Эммануилович
SU1008749A1

Иллюстрации к изобретению SU 796 842 A1

Реферат патента 1981 года Устройство для вычисления показательнойфуНКции

Формула изобретения SU 796 842 A1

SU 796 842 A1

Авторы

Толокновский Вячеслав Родионович

Штейнберг Валерий Эмануилович

Даты

1981-01-15Публикация

1976-09-20Подача