[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

SU1013953A1 - Exponential function computing device - Google Patents

Exponential function computing device Download PDF

Info

Publication number
SU1013953A1
SU1013953A1 SU813373437A SU3373437A SU1013953A1 SU 1013953 A1 SU1013953 A1 SU 1013953A1 SU 813373437 A SU813373437 A SU 813373437A SU 3373437 A SU3373437 A SU 3373437A SU 1013953 A1 SU1013953 A1 SU 1013953A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
counter
output
elements
decoder
Prior art date
Application number
SU813373437A
Other languages
Russian (ru)
Inventor
Евгений Иванович Филатов
Original Assignee
Новосибирский электротехнический институт
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Новосибирский электротехнический институт filed Critical Новосибирский электротехнический институт
Priority to SU813373437A priority Critical patent/SU1013953A1/en
Application granted granted Critical
Publication of SU1013953A1 publication Critical patent/SU1013953A1/en

Links

Landscapes

  • Complex Calculations (AREA)

Abstract

УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ПОКАЗАТЕЛЬНОЙ ФУНКЦИИ, содержащее первый счетчик, дешифратор добавле-. ни  импульса, группу элементов И, . элементы.И, ИЛИ, причем выход пер .вого элемента И соединен с первым входом элемента ИЛИ, второй вход которого соединен с выходом второго элемента И, от л ич ающее с  тем, что, с целью Яовышени  точности вычислени  функции, в него введены второй счетчик, регистр сдвига , дешифратор пропуска импульса, первый и второй элементы задержки, выходы разр дов первого счетчика подключены к соответствующим входам дешифраторов добавлени , и пропуска импульса/ выход дешифратора добавлени  импульса соединен с первьаи входам первого элемента И, второй вход которого через Первый элемент задержки соединен с входом устройства, подключенным к входу первого счетчика и первому входу второго элемента И, второй вход .которого через второй элилент задержки соединен с выходом дешифратора пропуска импульса, выход переполнени  первого .счетчика подключен к входу регистра сдвига,.выходы которого соединены.с первыми входами элементов И группы, вторые входы которых подключены к выходу элемента ИЛИ, выходы элементов И группы сое-. динены с.входами второго счетчика, выход которого подклю1чен к выходу устройства. . . ОР со СП О9A DEVICE FOR CALCULATING THE INDICATIVE FUNCTION, containing the first counter, the decoder added. no impulse, a group of elements And,. elements. AND, and the output of the first AND element is connected to the first input of the OR element, the second input of which is connected to the output of the second AND element, from which, in order to increase the accuracy of the function, the second the counter, the shift register, the pulse skip decoder, the first and second delay elements, the bits of the first counter are connected to the corresponding inputs of the add-on decoders, and the pulse skip / output of the pulse addition decoder is connected to the first inputs of the first element And second The first input of which is connected via the first delay element to the input of the device connected to the input of the first counter and the first input of the second element I, the second input of which through the second delay solvent is connected to the output of the pulse skip decoder, the overflow output of the first counter is connected to the input of the shift register, whose outputs are connected to the first inputs of the AND elements of the group, the second inputs of which are connected to the output of the OR element, the outputs of the AND elements of the co- group. Dinenov s. inputs of the second counter, the output of which is connected to the output of the device. . . OR with SP O9

Description

Изобретение относитс  к цифровой вычислительной технике и может быть использовано в цифровых и цифро-аналоговых вычислительных и информационно-измерительных устройствах и системах, а также в устройствах автоматики дл  вычислени  или формировани  показательной функции.The invention relates to digital computing and can be used in digital and digital-analog computing and information-measuring devices and systems, as well as in automation devices for calculating or generating an exponential function.

Известно устройство дл  ВЕЛЧИСлени  показательной функции, содержащее двоично-дес тичный счетчик, двоичный счетчик, узел ввода коэффициентов , генератор импульсов, два триггера, двоичный счетчик установки коэффициентов, схему управлени , шесть ключей и многофазный мультивибратор 13Недостатками данного устройства  вл ютс  сложный режим работы и достаточно больша  погрешность вычислений .A device for improving performance based on a binary-decimal counter, binary counter, coefficient input unit, pulse generator, two triggers, binary coefficient setting counter, control circuit, six keys and multiphase multivibrator is known. 13 The disadvantages of this device are complex operation mode and large calculation error.

Наиболее близким к изобретению по техническому решению  вл етс  цифровое устройство дл  вычислени  показательных функций, содержащее дешифратор, счетчик, группы элементов И, элементы И и ИЛИ, триггер, два сумматора и схему сравнени  2 The closest to the invention according to the technical solution is a digital device for calculating exponential functions comprising a decoder, a counter, groups of elements AND, elements AND and OR, a trigger, two adders and a comparison circuit 2

Недостатками этого устройства  вл ютс  сложна  многотактова  логика работы и сравнительно больша  погрешность вычислений.The disadvantages of this device are complex multi-cycle operation logic and relatively large calculation error.

Целью изобретени   вл етс  повышение точности вычислени  функции.The aim of the invention is to improve the accuracy of the function calculation.

Поставленна  цель достигаетс  тем, что в устройство дл  вычислет ни  показательной функции, содержащее первый счетчик, дешифратор добалени  импульса, группу элементов И, .элементы И, ИЛИ, причем выход первого элемента И соединен с первым входом элемента ИЛИ, второй вход которого соединен с выходом второго элемента И, введены второй счетчик, регистр сдвига, дешифратор пропуска импульса, первый и второй элементы задержки, выходы разр дов первого счетчика подключены к соответствующим входам дешифраторов добавлени  и пропуска импульса , выход дешифратора добавлени  импульса соединен с первым входом первого элемента И, второй вход которого через первый элемент задержки соединен со входом устройства, подключенным к входу первого счетчика и первому входу второго элемента И, второй вход которого через второй элемент задержки соединен с выходом дешифратора пропуска импульса, выход переполнени  первого счетчика подключен ко входу регистра сдвига, выходы которого соединены с первыми входами элементов И группы, вторые входы которых подключены к выходу элемента ИЛИ, выходы элементов И группы соединены со входами; второго счетчика.The goal is achieved by the fact that the device for calculating does not have an exponential function containing the first counter, a decoder for adding a pulse, a group of elements AND, elements AND, OR, and the output of the first element AND is connected to the first input of the element OR, the second input of which is connected to the output the second element And, entered the second counter, shift register, pulse decoder, the first and second delay elements, the bits of the first counter are connected to the corresponding inputs of the add and skip decoders, The output of the pulse addition decoder is connected to the first input of the first element I, the second input of which through the first delay element is connected to the input of the device connected to the input of the first counter and the first input of the second element And, the second input of which through the second delay element is connected to the output of the pulse skip decoder, the overflow output of the first counter is connected to the input of the shift register, the outputs of which are connected to the first inputs of the elements AND of the group, the second inputs of which are connected to the output of the element OR, the outputs And lementov group are connected to the inputs; second counter.

выход которого подключен к выходу устройства.the output of which is connected to the output of the device.

На фиг. 1 представлена структурна  схема устройства; на фиг. 2 и 3 - графики, по сн ющие принцип его работы.FIG. 1 shows a block diagram of the device; in fig. 2 and 3 are graphs that explain the principle of its operation.

Устройство содержит вход 1 устройства , первый двоичный счетчик 2, выход 3 устройства, регистр 4 сдвига, группу элементов И 5, рой двоичный счетчик б, дешифратор 7 добавлени  и дешифратор 8 пропуска импульса, элементы 9 и 10 задержки , элементы И 11 и 12, элемент ИЛИ 13.The device contains the device input 1, the first binary counter 2, the device output 3, the shift register 4, the group of elements 5, the binary counter b, the add decoder 7 and the pulse skip decoder 8, the delay elements 9 and 10, the elements 11 and 12, element OR 13.

15 В основу работы предлагаемого устройства положен следующий алгоритм.15 The operation of the proposed device is based on the following algorithm.

Пусть некоторый аргумент X показательной функции У 2 может принимать значений, т.е. при дво0 ично-кодированном представлении содержит и разр дов, причем К из них представл ют целую, а - дробную часть.Обозначим целую частьаргумен|Та - СХД ( О , ), а дробнуюLet some argument X of the exponential function Y 2 take values, i.e. for a binary-coded representation, it also contains bits, with K representing the integer and α the fractional part. We denote the integer part of the argument | Ta as SHD (О,), and the fractional

5 часть - X (О X ). В силуPart 5 - X (O X). By virtue of

свойств показательной функции имеет место равенствоproperties of an exponential function holds

2 2 2 2 ti; Если учесть, что умножение на2 2 2 2 ti; If we consider that the multiplication by

0 эквивалентно сдвигу двоичных0 is equivalent to a binary shift

кодов на Сх разр дов в сторону старших , то дл  воспроизведени  функции 2 , в принципе, достаточно вычис.-л ть значени  ее мантиссы 2 только дл  набора значений дробной час- ти-аргумента X, лежащих в пределах первой октавы (). (Под октавой понимаетс  диапазон значений аргумента, лежащих между двум  егоcodes on Cx bits in the direction of the older ones, in order to reproduce function 2, in principle, it is sufficient to calculate the values of its mantissa 2 only for the set of values of the fractional part-argument X that lie within the first octave (). (An octave is the range of argument values between its two

0 очередными целочисленными значени ми ) .0 by successive integer values).

В случае, когда аргумент X представл етс  в определенном масштабе число-импульсным кодом,- т.е. поступг ление каждого импульса эквивалентно приращению аргумента, равному , дл  воспроизведени  функции .У 2 может быть использована циклическа  процедура. Дл  каждого из 2 теку« щих значений дробной части аргумента вычисл етс  соответствующее значение мантиссы 2 , а затем, при сформировании очередного приращени  целой части аргумента осуществл етс  сдвиг результата на один разр дIn the case when the argument X is represented at a certain scale by a number-pulse code, i.e. The arrival of each pulse is equivalent to an increment of the argument equal to the reproduction of the function. In a 2, a cyclic procedure can be used. For each of the 2 current values of the fractional part of the argument, the corresponding value of the mantissa 2 is calculated, and then, when forming the next increment of the integer part of the argument, the result is shifted by one bit.

5 в сторону старших и начинаетс  воспроизведение функции в следующей октаве. При этом набор кодов значений мантисс в пределах каждой октавы будет повтор тьс , а их вес по5 to the higher order and the function starts playing in the next octave. In this case, the set of codes of mantissa values within each octave will be repeated, and their weight will be

0 мере накоплени  целой.части аргумента будет возрастать в 2С раз.0 as the accumulation of an integer part of the argument will increase by 2C times.

На фиг. 2 представлены график а мантиссы У 2 и график б линейной функции У 1 + X, которуюFIG. 2 shows the graph of a mantissa Y 2 and the graph b of the linear function Y 1 + X, which

5 часто используютс  в качестве ее приближени . Погрешность аппроксима Ции функции. У 2 линейной зависимостью У 1 н- X равна Л 1 + X - 2Х (2; Ее график несимметричен относительно середины октавы и в увеличен ном масштабе представлен на фиг. 3. Найдем координату Х/ максимального значени  погрешности, дл  чего производную выражени  (2) приравн ем нулю 1 2 In 2 О, откуда. X eoeЛlУ Максимальное значение погрешности при X Х равно ы.(,оъбомъ... (1 Алгоритм работы предлагаемого устройства основан на воспроизведении кусочно-линейного по октавам приближени  к показательной функции с внесением в соответствии с кривой погрешности в результат вычислений мантиссы поправок, осуществл емых SB темпе поступлени  импульсов входного кода таким образом, чтобы абсолютное значение погрешности вычис Лений не превышало половины погрешности дискретности функции в каждой октаве. Точки, в которых необходимо осуществл ть коррекцию, могут быть определены как расчетным, так и графическим путем. В качестве примера на фиг. 3 отображен выбор координат точек коррекции дл  случа /когда число разр дов В дробной части аргумента и мантиссы вычисл емой показательной функции равно восьми. Координаты по оси абсцисс определ ютс  моментами перехода кривой пог-. решности линейного приближени  через значени , равные (j - 0,5) 2 , где j 1, 2, 3..., а именно .равные 0,5, 1,5, 2,5 и т.д. погрешности дискретности. Благодар  такому выбору точек коррекции абсолютна  погрешность вычислений будет иметь знакопеременный характер и ни при каких значени х аргумента не превышать по модулю половины погрешности дискретности. Коррекци  может осуществл тьс  с помощью пропуска или добавлени  импульсов к линейноМу приближению мантиссы соответственно на восход щем и нисход щем участках кривой погрешности при значени х аргумента, соответствующих выбранным точкам.коррекции. Номера точек коррекции дл  рассматриваемого случа  Е 8 приведены в таблице.5 is often used as its approximation. Approximation error of the Cs function. Y 2 has a linear dependence Y 1 n-X is equal to L 1 + X - 2X (2; Its graph is asymmetrical relative to the middle octave and is shown on an enlarged scale in Fig. 3. We find the coordinate X / maximum error value, for which the derivative of the expression (2 ) equal to zero 1 2 In 2 О, from where. X eoeLlU The maximum error value at X X is equal to s. (, obom ... (1 The algorithm of the proposed device is based on reproducing the approximate exponential function of piecewise linear in octaves) according to the error curve in the result in Calculating the mantissa corrections carried out by the SB rate of arrival of the pulses of the input code so that the absolute value of the error of calculating Leny does not exceed half the error of the discreteness of the function in each octave. The points at which correction must be made can be determined both by calculation and graphically As an example, Fig. 3 shows the choice of coordinates of correction points for the case / when the number of bits In the fractional part of the argument and the mantissa of the computed exponential function is eight. The coordinates on the abscissa axis are determined by the moments of the transition of the linear curve. linear approximations in terms of values equal to (j - 0.5) 2, where j is 1, 2, 3 ..., namely, equal values of 0.5, 1.5, 2.5, etc. discretization errors. Due to this choice of correction points, the absolute error of the calculations will have an alternating character and should not exceed modulo half the discreteness at any value of the argument. Correction can be made by skipping or adding pulses to the linear approximation of the mantissa on the upstream and downstream parts of the error curve, respectively, with the argument values corresponding to the selected correction points. The numbers of correction points for the considered case E 8 are given in the table.

0,000000100,00000010

2 .2

1one

5five

22

99

33

12 16 20 23 27 31 35 0,00001100 12 16 20 23 27 31 35 0.00001100

4four

5five

бb

77

8eight

99

0 11 12 , 00101000 ..40 44 490 11 12, 00101000 ..40 44 49

3 3

. 0,10011100. 0,10011100

.« Д0101001“D0101001

00000101 00000101

10110010 00001001 10110010 00001001

0,101110100,10111010

11000000 00010000 11000000 00010000

11000110 00010100 . 11010011 0.0010111 11000110 00010100. 11010011 0.0010111

11010000 00011011 11010000 00011011

11010101 00011111 11010101 00011111

11011001 00100011 11011001 00100011

1101110111011101

11100000 00101100 11100000 00101100

11100100 0011000111100100 00110001

Предлагаемое устройство работает следующим образом.The proposed device works as follows.

В исходном положении все разр ды счетчиков 2 и 6, кроме (-1 +1)-го разр да счетчика 6 устанавливаютс  в нулевое состо ние. В первый разр д регистра 4 сдвига записываетс  единица, благодар  чему открыт первый элемент И 5 группы. Аргумент X в число-импульсном коде поступает на вход 1 устройства и далее - на сЧетный вход счетчика 2, элемент И 11, а также через элемент задержки 9 - на элемент И 12. До тех пор, пока не сработает один из дешифраторов 7 или 8 добавлени  и пропуска импульсов соответственно, элемент И 11 открыт, а элемент И 12 закрыт, и импульсы входной последовательности через элементы И 11 и ИЛИ 13 поступают на вторые входы элементов И 5 группы. . In the initial position, all bits of counters 2 and 6, except for the (-1 +1) -th bit of counter 6, are set to the zero state. In the first digit of the shift register 4, the unit is recorded, so that the first element of group 5 is opened. Argument X in the pulse code comes to the input 1 of the device and then to the counter input of counter 2, the element 11, and also through the delay element 9 to the element 12. Until one of the decoders 7 or 8 works add and skip pulses, respectively, AND 11 is open, and AND 12 is closed, and the input sequence pulses through AND 11 and OR 13 elements to the second inputs of AND 5 group elements. .

Вс кий раз, когда в счетчике 2, осуществл ющем подсчет дррб.ной части аргумента, устанавливаетс  значение кода соответствующее очередной точке коррекции на восход щем участке кривой погрешности, срабатывает дешифратор 8 пропуска импуль-г са. Через врем , определ емое эле- , ментом задержки- 10, которое должно быть не менее длительности входных импульсов, элемент И 11 закрываетс  и следующий импульс входной после .довательности на счетчик б не проходит , а поступает только на счетчик 2. Код в счетчике 2 измен етс Every time when in counter 2, which calculates the drrb part of the argument, the code value corresponding to the next correction point on the upstream part of the error curve is set, the decoder 8 of the impulse pass passes. After a time determined by the delay element-10, which must not be less than the duration of the input pulses, the element 11 closes and the next input pulse after the succession to the counter b does not pass, but only goes to counter 2. The code in the counter 2 is changing

Продолжение таблицыTable continuation

и через врем  задержки элемента 10 запрет с элемента И 11 снимаетс .and after the delay time of the element 10, the prohibition from the element 11 is removed.

Во второй половине октавы все вычтенные ранее импульсы в соответствующие моменты времени необходимо добавить. С этой целью, вс кий раэ, когда в счетчике 2 устанавливаетс  значение кода, соответствующее очередной точке коррекции на нисход щем участке кривой погрешности , срабатывает дешифратор 7 добавлени  импульса и открываетс  элемент И 12. Импульс входной последовательности , соответствующий данному коду, задержанный элементом 9 задержки, добавл ет дополнительную единицу к содержимому счетчика б. Врем  задержки элемента 9 также должнопревышать длительность входных импульсов, тобы обеспечить надежное разрешение импульсов с целью безошибочного срабатывани  счетчика б. Последующий импульс входной последовательности устанавливает в -счетчике 2 код, при котором разрешающий сигнал с выхода дешифратора 7 снимаетс  и элемент И 12 закрываетс .In the second half of the octave, all previously deducted pulses at the appropriate points in time must be added. For this purpose, when the counter code value is set to the next correction point on the downstream part of the error curve, the decoder 7 adds a pulse and opens element 12. And the input sequence corresponding to this code delayed by delay element 9 adds an extra unit to the contents of counter b. The delay time of element 9 should also exceed the duration of the input pulses, in order to ensure the reliable resolution of the pulses with the aim of error-free operation of the counter b. The subsequent impulse of the input sequence establishes in-counter 2 a code in which the enabling signal from the output of the decoder 7 is removed and the element 12 closes.

Так как число добавл емых в ходе коррекции импульсов на нисход щем участке кривой погрешности всегда равно числу ранее пропускаемых на восход щем участке, то к моменту перехода на следующую октаву число поступивших в счетчик 6 импульсов уравниваетс  с общим числом входных импульсов на октаве, благодар  чему переход на следующую октаву осуществл етс  безошибочно, а именно в момент поступлени  входного импульса с номером, равным 2 . При этом на выходе счетчика 2 формируетс  сигнал переполнени , который поступает на тактовый вход сдвига регистра 4. К моменту поступлени  сигнала сдвига содержимое t младших разр дов счетчика импульсом также переполн етс , а так как в (+1)-6м разр де предварительно была записана единица то сформируетс  перенос в (2+2j-fi разр д. Задним фронтом сигнала переполнени  счетчина 2 единица в регистре, сдвига 4 переместитс  в спвкутеащкй. по старSince the number of pulses added during correction on the downstream part of the error curve is always equal to the number of previously transmitted pulses in the upstream region, by the time of the next octave the number of pulses received in the counter 6 is equal to the total number of input pulses per octave, due to which the transition the next octave is carried out accurately, namely at the moment of arrival of the input pulse with a number equal to 2. In this case, the output of counter 2 generates an overflow signal, which enters the clock input of the shift register 4. By the time the shift signal arrives, the contents of the low-order bits of the counter are also overflowed, and since the (+1) -6m bit was previously recorded the unit will transfer to the (2 + 2j-fi bit). The falling edge of the overflow signal is counting 2 units in the register, the shift 4 will move to another.

шинству разр д.shchinou bit

По мере поступлени  импульсов входного аргумента, принадлежащих последующим октавам, работа устройства осуществл етс  аналогично, только в счетчике 6 будут заполн ть: с  разр ды с i-ro по (1+&1)-й,As the input argument pulses belonging to subsequent octaves arrive, the device operates in the same way, only in counter 6 will be filled: from bit i-ro to (1 + & 1)

где i -номер октавы.Таким образом, в предлагаемом устройстве в. реальном времени, т.е. в темпе поступлени  входной информации , в счетчике б формируютс  коды значений показательной функции 2 с погрешностью, не превышающей половины погрешности дискретности каждой октавы.where i is the octave number. Thus, in the proposed device c. real time i. at the rate of arrival of the input information, codes of values of exponential function 2 are formed in the counter b with an error not exceeding half the discrete error of each octave.

Общее число разр дов счетчика 6 и регистра 4 должно быть при этом не менее () и ( 1) разр дов соответственно. The total number of bits of counter 6 and register 4 must be at least () and (1) bits, respectively.

Число точек коррекции М зависит от разр дности Е дробной части аргумента и равно „IThe number of correction points M depends on the fraction E of the fractional part of the argument and is equal to „I

М , (5) где Доопредел етс  .выражением (4). Так, например, дл  разр дности е 8, 12, 1б;М 44,704 и 11280 соответственно . .M, (5) where is the definition of expression (4). For example, for a resolution of e 8, 12, 1b; M 44.704 and 11280, respectively. .

Технико-экономическа  эффективность предлагаемого устройства по сравнению с известными, использующими в качестве результата вычислени  мант.1ссы показательной функции ее линейное приближение (график б на фиг. 2), заключаетс  в том, что точность вычислени  предлагаемого устройства выше, так как абсолютна  методическа  погрешность вычислений в любой точке диапазона не превышает половины погрешности дискретности , а иыенно . Легко убе- ; дитьс , что результи1 ующий выигрыш в точности равен числу точек коррекции , используемых в предлагаемом устройстве и определ емых с.оотноше5 нием (5). В частности, при В 8, 12, 16 выигрыш в точности соста.вл ет 44,704 и 11280 раз.The technical and economic efficiency of the proposed device in comparison with the known exponential function using the mant.ssy exponential function as a result of a linear approximation (graph b in Fig. 2) is that the calculation accuracy of the proposed device is higher because the absolute methodical error of the calculations at any point in the range does not exceed half the discrete error, and iyenno. Easy to take-; It should be noted that the resulting gain in accuracy is equal to the number of correction points used in the proposed device and defined by the ratio (5). In particular, at B, 8, 12, 16, the gain in accuracy is 44.704 and 11280 times.

При этом предлагаемое устройство обеспечивает вычисление двоичной показательней функции от аргумента, представл емого в число-импульсном коде, что позвол ет использовать его в системах реального времени, а также в качестве генератора показательной функции в цифровых и цифроаналоговых устройствах. .At the same time, the proposed device provides the calculation of the binary exponential function of the argument represented in the pulse number code, which allows its use in real-time systems, as well as as a generator of the exponential function in digital and digital-analog devices. .

Claims (1)

УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ПОКАЗАТЕЛЬНОЙ ФУНКЦИИ, содержащее первый счетчик, дешифратор добавления импульса, группу элементов. И, элементы.И, ИЛИ, причем выход пер.вого элемента И соединен с первым входом элемента ИЛИ, второй вход которого соединен с выходом второго элемента И, о т л и ч а ю щ е е с я тем, что, с целью повышения точности вычисления функции, в него введены второй счетчик, регистр сдви- га, дешифратор пропуска импульса, первый и второй элементы задержки, выходы разрядов первого счетчика подключены к соответствующим входам дешифраторов добавления, и пропуска импульса; выход дешифратора добавления импульса соединен с первые входом первого элемента И, второй вход которого через первый элемент задержки соединен с входом устройства, подключенным к входу первого счетчика и первому входу второго элемента И, второй вход которого через второй элемент эадерж* ки соединен с выходом дешифратора пропуска импульса, выход переполнения первого счетчика подключен к входу регистра сдвига, выходы которого соединены с первыми входами элементов И группы, вторые входа которых подключены к выходу·элемента ИЛИ, выхода элементов И группы сое-, динены с^входами второго счётчика, выход которого подключе н^ к выходу устройства. ‘DEVICE FOR CALCULATING INDICATOR FUNCTIONS, containing the first counter, a pulse adding decoder, a group of elements. AND, elements. AND, OR, and the output of the first AND element is connected to the first input of the OR element, the second input of which is connected to the output of the second AND element, with the aim of increasing the accuracy of calculating the function, a second counter, a shift register, a pulse skip decoder, first and second delay elements, the outputs of the bits of the first counter are connected to the corresponding inputs of the add decoders, and a pulse skip; the output of the add pulse decoder is connected to the first input of the first element And, the second input of which through the first delay element is connected to the input of the device connected to the input of the first counter and the first input of the second element And, the second input of which is connected to the output of the pass decoder through the second element of the power * pulse, the overflow output of the first counter is connected to the input of the shift register, the outputs of which are connected to the first inputs of the AND elements of the group, the second inputs of which are connected to the output of the · OR element, electronic output And cops soe- group, c ^ dineny inputs of the second counter whose output is connected to the output n ^ device. ‘ 4hrt.l4hrt.l 1 10139531 1013953
SU813373437A 1981-12-31 1981-12-31 Exponential function computing device SU1013953A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU813373437A SU1013953A1 (en) 1981-12-31 1981-12-31 Exponential function computing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU813373437A SU1013953A1 (en) 1981-12-31 1981-12-31 Exponential function computing device

Publications (1)

Publication Number Publication Date
SU1013953A1 true SU1013953A1 (en) 1983-04-23

Family

ID=20989335

Family Applications (1)

Application Number Title Priority Date Filing Date
SU813373437A SU1013953A1 (en) 1981-12-31 1981-12-31 Exponential function computing device

Country Status (1)

Country Link
SU (1) SU1013953A1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
1. Авторское свидетельство СССР № 378846, кл. G 06 Б 7/556, 1971. 2. Авторское свидетельство СССР № 633015, кл. G 06 F 7/556, 1974 (прототип). *

Similar Documents

Publication Publication Date Title
US3564223A (en) Digital differential analyzer
US3727037A (en) Variable increment digital function generator
US4187500A (en) Method and device for reduction of Fibonacci p-codes to minimal form
SU1013953A1 (en) Exponential function computing device
SU842810A1 (en) Binary frequency divider
SU911521A1 (en) Digital function generator
SU771672A1 (en) Device for computing logarithmic functions
SU1187162A1 (en) Device for calculating tangent value
SU1008749A1 (en) Computing device
SU1656684A1 (en) Delta-sigma coder
SU934469A1 (en) Device for computing logarithmic functions
SU758171A1 (en) Digital computer of sine and cosine functions
SU1156067A1 (en) Device for calculating value of log z with base 2
SU930314A1 (en) Logarithmic function computing device
SU711578A2 (en) Arrangement for computing exponential function
SU1751777A1 (en) Device for computing roots
SU1111156A1 (en) Device for calculating vector modulus
SU922760A2 (en) Digital function generator
SU1396280A2 (en) Binary code-to-binary-decimal code of angular units converter
SU907545A1 (en) Device for tangent and cotangent computation
SU536490A1 (en) Device for calculating hyperbolic sine and cosine
SU955044A1 (en) Logarithmic function calculation device
RU2069009C1 (en) Adding device
SU807320A1 (en) Probability correlometer
SU570047A1 (en) Device for reproducing of function