[go: up one dir, main page]

SU1128252A1 - Device for computing values of trigonometric functions - Google Patents

Device for computing values of trigonometric functions Download PDF

Info

Publication number
SU1128252A1
SU1128252A1 SU833637511A SU3637511A SU1128252A1 SU 1128252 A1 SU1128252 A1 SU 1128252A1 SU 833637511 A SU833637511 A SU 833637511A SU 3637511 A SU3637511 A SU 3637511A SU 1128252 A1 SU1128252 A1 SU 1128252A1
Authority
SU
USSR - Soviet Union
Prior art keywords
inputs
elements
counter
output
input
Prior art date
Application number
SU833637511A
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 SU833637511A priority Critical patent/SU1128252A1/en
Application granted granted Critical
Publication of SU1128252A1 publication Critical patent/SU1128252A1/en

Links

Landscapes

  • Complex Calculations (AREA)

Abstract

УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ТРИГОНОМЕТРИЧЕСКИХ ФУНКЦИЙ, содержащее два суммирующих счетчика, первый реверсивный счет-чик, две группы элементов И и два элемента ИЛИ, причем управл ющий вход устройс.т.ва соединен со счетным входом первого суммирующего счетчика,- выход разр дов которого соединен спервыми входами соответствующих элементов И перво 5 группы, вторые входы и выходы которых соединены соответственно с выходом соответствующих разр дов второго CSTMмирующего счгетчика и входами первого элемента ИЛИ, выход разр дов первого суммирующего счетчика соединен с первыми входами соответствующих элементов И второй группы, вторые . входы и выходы которых соединены соответственно с выходом соответствуювдйх-разр дов первого реверсивного счетчика и входами второго элемен-та-ИЛИ выходы первого и второго элементов ИЛИ соединены со счетными; входами соответственно первого реверсивного и второго су;ммирую1чего сче чиков , от л и ч а- ю щ е е с   тем, что, с целью расширени  класса решаемых задач за счет дополнительной возможности вычислени  sec..x, cosec X, sech х и cosech х, в него введенывторой реверсивный счетчик. вычитающий счетчик, группы элемен- : тов И с третьей по шестую, элемен ты ИЛИ с третьего по восьмой, два элемента задержки и Формирователь импульсов, вход которого соединен с выходом i-ro разр да первого-суммирующего счетчика, где i Е log2n (п. -.фиксированное количество им- пульсов, поступивших на вход дл  формировани  начальных значений в вычитающем и втором реверсивном счетчиках ){ первый и второй выходы формировател  импульсов соединены с . , установленными входами соответственно вычитающего и второго реверсивного счетчиков , выход разр дов ВТО- i. рого суммирующего счетчика Соединен с первыми входами соответствующих W элементов И третьей группы, вторые входы которых соедине.ны с выходом (Z соответствующих разр дов вычитающе.го счетчика и первыми входами соответствующих элементов И четвертой группы, вторые входы которых подклю чены к выходу соответствующих разр дов второго суммирующего счетчика, выход второго реверсивного счетчика соединен с первыми входами соответствующих элeмeнtoв И п той группы, вторые входы которых подключены к выходу соответствующих разр дов пёрвого реверсивного счетчика и первым входам соответствующих элементовИ .шестой, группы, вторые входы которых . подключены к выходу соответствующих разр дов второго реверсивного счет .чика, выходы элементов И с третьей по шестую групп соединены с входами соответственно с третьего по шестой элементов ИЛИ, выходы которых соединены соответственно с первым входом седьмого элемента ИЛИ, входом первого элемента задержки, входом второго элемента задержки и первым входом восьмого элемента ИЛИ, выходы первого и второго элементов за- . держки соединены с вторыми входамиA DEVICE FOR CALCULATING TRIGONOMETRIC FUNCTIONS, containing two summing counters, the first reversible counter, two groups of AND elements and two OR elements, and the control input of the device is connected to the counting input of the first totaling counter, - the output of which bits are connected with the first the inputs of the corresponding elements And the first 5 groups, the second inputs and outputs of which are connected respectively with the output of the corresponding bits of the second CSTM-minger charger and the inputs of the first OR element, the output of the bits of the first sum The world counter is connected to the first inputs of the corresponding elements AND the second group, the second. the inputs and outputs of which are connected respectively with the output of the corresponding discharge bits of the first reversible counter and the inputs of the second element-OR-OR outputs of the first and second elements OR are connected with counting ones; inputs, respectively, of the first reversing and second sous; mirovuyuschey scratchers, from l and ya yu e so that, in order to expand the class of solved problems due to the additional possibility of calculating sec..x, cosec X, sech x and cosech x, it is entered into the second reversible counter. subtracting counter, groups of elements: And from the third to the sixth, elements OR from the third to the eighth, two delay elements and a pulse shaper, whose input is connected to the output of the i-ro bit of the first-summing counter, where i Е log2n (п . -fixed number of pulses received at the input to form the initial values in the subtractive and second reversing counters) {the first and second outputs of the pulse former are connected to. , the installed inputs, respectively, of the subtractor and the second reversible counter, the output of the bits of the VTO-i. connected to the first inputs of the corresponding W elements of the third group, the second inputs of which are connected to the output (Z of the corresponding bits of the subtracting counter and the first inputs of the corresponding elements of the fourth group, the second inputs of which the second summing counter, the output of the second reversing counter is connected to the first inputs of the corresponding elements And n of the group, the second inputs of which are connected to the output of the corresponding bits of the first reversible counter and the first inputs of the corresponding elements and a sixth, groups, the second inputs of which are connected to the output of the corresponding bits of the second reversing account. respectively, with the first input of the seventh OR element, the input of the first delay element, the input of the second delay element and the first input of the eighth OR element, the outputs of the first and second elements are for-. the holders are connected to the second inputs

Description

соответственно седьмого и восьмого элементов ИЛИ, выходы которых соединены со счетными входами соответственно вычитающего счетчика и второгоrespectively the seventh and eighth elements OR, the outputs of which are connected to the counting inputs of the subtractive counter and the second, respectively

реверсивного счетчика, входы реверса первого и второго реверсивных счетчиков соединены с входом управлени  устройства.a reversible counter, the reverse inputs of the first and second reversible counters are connected to the control input of the device.

Изобретение относитс  к вычислительной технике и предназначено дл  функциональной обработки число-импульсной информации, а именно дл  вычислени  тригонометрических и гиперболических функций, агрумент которых представлен в число-импульсно коде. . Известно устройство дл  вычислени  тригонометрических функций, содержащее два гГоследоватэльно соедиценных . цифровых интегратора Ll3. Недостатком этого устройства  вл ютс  ограниченные функциональные возможности. .. . , Наиболее близким к предлагаемому по технической сущности  вл етс  ус ройство дл  вычислени  элементарных функций, содержащее три счетчика, две. группы элементов И и два элемен та ИЛИ/ счетчики устройства выполне ны двоич - ыми, т-разр дными и имеют коэффициент пересчета К 2, .первы и третий счетчики выполнены суг мирующими , а второй - реверсивным, причем первый счетчик, входом св занный с входом устройства, выходам разр дов .соединенным с импульсными входами первой группы элементов И, выходами св занных с входами первог элемента ИЛИ/ а .потенциальными входами соединенных с выходами раз.р дов второго счетчика, вход которого св зан с выходом второго элемента ИЛИ, входами соединенного с выхо дами второй группы элементов И, импульсными входакм св занных с выходами разр дов первого счетчика, а. потенциальными входаМи соединенных с выходами разр дов первого реверси кого счетчика, входом подключенного к выходу первого элемента ИЛИ 2 . Недостатком известного устройства  вл етс  невозможность вычислений функций sec X, cos ее х, sech х и cosech X. Целью изобретени   вл етс  расши рение класса решаемых задач за счет дополнительной возможности вычислени  функций sec X, cosec х, sech х и с о S е с li X . Поставленна  цель достигаетс  тем, что : в .устройство дл  вычислени  тригонометрических функций, содержашее два суммирующих счетчика, первый реверсивный счетчик, две гру пы элементов И и два элемента ИЛИ, причем управл ющий вход устройства соединен со счетным входом первого суммирующего счетчика, выход разр дов которого соединен с первнлми вхо-. дами соответствующих элементов И первой группы, вторые входы и выходы которых соединены соответственно с выходом соответствующих .разр дов второго суммирующего счетчика и входами первого элемента ИЛИ, выход разр дов первого суммирующего счет-, чика соединен с первыми входами соответствующих элементов И второй группы, вторые входы и выходы которых соединены соответственно с выходом соответствующих разр дов первого реверсивного счетчика и входами второго элемента,ИЛИ, выходц первого и второго элементов ИЛИ соединены со счетными входами соответственно первого реверсивного и второго суммирующего счетчиков, введены второй реверсивный счетчик, вычитающий счетчик, группы элементов И с третьей по шестую, элементы ИЛИ с третьего по восьмой, два элемента задержки -и формирователь импульсов, вход которого соединен с выходом i-ro разр да первого суммирующего счетчика, где i E log2ri j (n - фиксированное количество импульсов, поступивших на вход дл  формировани  начальных значений в вычитающем и.втором реверсивном счетчиках); первый и второй выходы формировател  импульсов соединены с установочными входами соответственно вычитающего и второго реверсивного счетчиков, выход разр дов второго суммирующего счетчика соединен с первыми входами соответствующих элементов И третьей группы, вторые входы которых соединены с выходом соответствующих разр дов вычитающего счетчика и первыми входами соответствующих элементов И четвертой группы, вторьте входы которых подключены к выходу соответствующих разр дов второго суммирующего счетчика, выход второго реверсивного счетчика соединен с первыми входами соответствующих элементов И п той группы, вторые входы которых подключены к выходу соответствующих разр дов первого реверсив- , НОГО счетчика-и первым входам соответствующих элементов И шестой группы , вторые входы которых подключены к выходу соответствующих разр доввторого реверсивного счетчика, выходы элементов И с третьего по шестую групп соединены с входами соответственно с третьего по.шестой элементов ИЛИ, выходы которых соединены соответственно с первым, входом седьмого элемента ИЛИ, входом первого элемента задержки, входом второго элемента задержки и первым входом восьмого элемента ИЛИ, выходы первого и второго элементов .задержки соединены с вторьвчи входами соответственно седьмого и восьмого, элементов ИЛИ, выходы которых соединены со счетными входами соответственно вычитающего счетчика и второго реверсивного, счетчика, входы реверса первого и второго реверсивных счетчиков соединены с входом управлени  устройства.The invention relates to computing and is intended for the functional processing of pulse-number information, namely for calculating trigonometric and hyperbolic functions, the argument of which is represented in a number-pulse code. . A device for calculating trigonometric functions is known, which contains two rG-consecutively connected functions. digital integrator Ll3. A disadvantage of this device is its limited functionality. .. The closest to the proposed technical entity is a device for calculating elementary functions, containing three counters, two. the groups of elements AND and two OR elements / device counters are made binary, t-bit and have a conversion factor K 2, the first and the third counters are made synchronizing, and the second is reversible, with the first counter being connected to device input, bit outputs connected to pulse inputs of the first group of AND elements, outputs connected to the inputs of the first OR / a element. Potential inputs connected to the outputs of the second counter sections, the input of which is connected to the output of the second OR element, inputs connected Go to the outputs of the second group of elements AND, the pulse inputs associated with the outputs of the bits of the first counter, a. potential inputs connected to the outputs of the bits of the first reversing counter, the input connected to the output of the first element OR 2. A disadvantage of the known device is the impossibility of calculating the functions sec X, cos x, sech x and cosech X. The purpose of the invention is to expand the class of tasks to be solved due to the additional possibility of calculating the functions sec X, cosec x, sech x and s o S li X. The goal is achieved by: a device for calculating trigonometric functions, containing two summing counters, a first reversible counter, two groups of AND elements and two OR elements, and the control input of the device is connected to the counting input of the first summing counter, the output bits which is connected to the first input. With the corresponding elements of the first group, the second inputs and outputs of which are connected respectively to the output of the corresponding bits of the second summing counter and the inputs of the first element OR, the bits of the first summing counter are connected to the first inputs of the corresponding AND elements of the second group, the second inputs and the outputs of which are connected respectively to the output of the corresponding bits of the first reversible counter and the inputs of the second element, OR, the output of the first and second elements OR are connected to the counting inputs Dami first respectively reversive and second summing counters, introduced a second reversible counter, subtracting the counter, a group of elements from the third to the sixth, the elements of OR from the third to the eighth, two delay elements and pulse generator, the input of which is connected to the output of the i-ro bit the first summing counter, where i E log2ri j (n is the fixed number of pulses arriving at the input to form the initial values in the subtractive and the second reversing counter); The first and second outputs of the pulse driver are connected to the installation inputs of the subtracting and second reversing counters, respectively; the output of the bits of the second summing counter is connected to the first inputs of the corresponding elements AND of the third group, the second inputs of which are connected to the output of the corresponding bits of the reading counter and the first inputs of the corresponding elements And the fourth group, repeat the inputs of which are connected to the output of the corresponding bits of the second summing counter, the output of the second reverse The first counter is connected to the first inputs of the corresponding elements AND of the fifth group, the second inputs of which are connected to the output of the corresponding bits of the first reversible, IT counter and the first inputs of the corresponding elements of the sixth group, the second inputs of which are connected to the output of the corresponding bits of the second reverse counter, the outputs of elements And from the third to the sixth groups are connected to the inputs, respectively, from the third to the sixth elements OR, the outputs of which are connected respectively to the first, the input of the seventh element AND LI, the input of the first delay element, the input of the second delay element and the first input of the eighth element OR, the outputs of the first and second elements of the delay are connected to the second inputs of the seventh and eighth, respectively, OR elements, the outputs of which are connected to the counting inputs of the subtracting counter and the second reversing, respectively, the counter, the reverse inputs of the first and second reversible counters are connected to the control input of the device.

. . . - .  . . . -.

Первые входы элементов И всех групп  вл ютс  импульсными входами, вторые входы - потенциальными.The first inputs of the And elements of all groups are pulse inputs, the second inputs are potential.

На чертеже представлена блок-схема устройства. .The drawing shows the block diagram of the device. .

Устройство дл  вычислени  тригонометрических функций содержит суммирующие счетчики 1 и 2, вычитающий счетчик 3, реверсивные счетчики 4 и 5, группы элементов И 6 - 11,. элементы ИЛИ 12 - 19, элементы 20 и 21 задержки, формирователь 22 импульсов , управл ющие входы 23 и 24 устройства .A device for calculating trigonometric functions contains summation counters 1 and 2, subtractive counter 3, reversible counters 4 and 5, groups of elements 6 And 11 ,. elements OR 12 - 19, delay elements 21 and 21, pulse shaper 22, control inputs 23 and 24 of the device.

В качестве элементов И б - 11 . групп использованы импульсно-потенциальные элементы И. Счетчики 1-5 устройства выполнены двоичными, га-разр Яными и имеют коэффициент пересчета К 2.As elements And b - 11. groups used pulse-potential elements I. The counters 1-5 of the device are binary, g-razr Yanymi and have a conversion factor K 2.

Устройство дл  вычислени  элементарных функций работает следующим образом.A device for calculating elementary functions works as follows.

В исходном состо нии триггеры счетчиков 1-4 .наход тс  в нулевом состо нии.In the initial state, the triggers of the counters 1-4 are in the zero state.

Режим 1. В устройстве вычисл ют-г с  тригонометрические функции и в исходном состо нии реверсивный счетчик 4 включен по входу 24.в режим Суммирование, а реверсивный счетчик 5 - в режим Вычитание. Триг- геры реверсивного счетчика 5 установлены в единичное состо ние.Mode 1. The device calculates g with trigonometric functions and, in the initial state, the reversible counter 4 is turned on input 24. into the Summation mode, and the reversible counter 5 is in the Subtraction mode. The triggers of the reversible counter 5 are set to one.

На вход устройства поступают импульсы .единичных приращений кода числа . X. С входа устройства импульсы приращени  проход т на вход счетчика 1. Счетчик 1 с группой элементов И 6 и элементом ИЛИ 12 представл ет собой двоичный умножитель приращени  аргумента на число, соответствующее коду счетчика 2, которым он управл етс .The device receives pulses of unit increments of the number code. X. From the device input, increment pulses are passed to the input of counter 1. Counter 1 with a group of elements AND 6 and element OR 12 is a binary multiplier of the argument increment by a number corresponding to the code of counter 2, which it controls.

Счетчик 1 с группой элементов И 7 и .элементом ИЛИ 13 представл ет собой второй двоичный умножитель приращени  аргумента на число, соответствующее коду реверсивного счетчика 5, которым он управл етс .Counter 1, with the group of elements AND 7 and the element OR 13, is the second binary multiplier of the argument increment by the number corresponding to the code of the reversible counter 5, which it controls.

Таким образом, значени  Н2(х) и Nj.{x) в счетчиках 2 И 5 имеют видThus, the values of H2 (x) and Nj. {X) in counters 2 and 5 are

(х) К sin(); N(x) К cos(|-).(x) K sin (); N (x) cos (| -).

NN

00

Счетчик 2 с группой элементов И 8 и элементом ИЛИ 14 представл ет со бой двоичный умножитель прирагцени  выходного потока с элемента - ИЛИ 13 5 на число, соответствующее коду счетчика 3, которым он управл етс . Counter 2 with the group of elements AND 8 and the element OR 14 represents, for one, the binary multiplier of the precursors of the output stream from the element OR 13 5 by the number corresponding to the code of counter 3, which it controls.

С выхода элемента ИЛИ 14 импульсы приращени  поступают на первый вход элемента ИЛИ 18, на второй вход которого проход т .через элемент 20 задержки импульсы приращени  с выхода элемента. ИЛИ 15. Вычитающий счетчик 3 с группой элементов И 9 и элементом ИЛИ 15 представл ет собой двоичный умножитель приращени , по5 ступающего с. выхода элемента.ИЛИ 18 на вход вычитающего счетчика 3, на . число, соответствующее дополнительному коду числа N.j(x) счетчика 2.From the output of the OR 14 element, the increment pulses go to the first input of the OR 18 element, to the second input of which is passed. Through the delay element 20, the increment pulses from the output of the element are transmitted. OR 15. The subtractive counter 3, with the group of elements AND 9 and the element OR 15, is a binary multiplier of the increment, followed by 5 steps. output element. OR 18 to the input of subtractive counter 3, on. the number corresponding to the additional code of the number N.j (x) of the counter 2.

Импульсы приращени  с элемен0 та ИЛИ 18 поступают на вход вычитающего счетчика 3, триггеры которого в исходном состо нии наход тс  в ну.левом состо нии. После поступлени  на вход устройства, а значит и на The increment pulses from the OR element 18 are fed to the input of the subtractive counter 3, the triggers of which in the initial state are in the zero left state. After arriving at the input of the device, and hence at

5 вход счетчика 1, г импульсов импульс с выхода счетчика 1 поступает на вход формировател  22 импульсов. При этом на первом и втором выходах фор- . мировател  образуетс  сигнал, кото0 рый, поступа  на установочные входы триггеров вычитаюп1его 3 и реверсивного 4 счетчиков, записывает в них соответственно коды чисел N,(n) и5 the input of the counter 1, g pulses the pulse from the output of the counter 1 is fed to the input of the imager 22 pulses. At the same time on the first and second outputs form-. The worldviewer generates a signal, which enters the installation inputs of the triggers by subtracting 3 and reversing 4 counters, writes the codes of the numbers N, (n) and

/ /

N.(n), где N -(п) A/sin(45N. (n), where N - (p) A / sin (45

N4(n) A/cos( ).N4 (n) A / cos ().

Число NjCx) в счетчике 3 таким образом измен етс  по закону NjCx) The number NjCx) in counter 3 is thus changed according to the law NjCx)

А созес(-тр-) . And sozes (-tr-).

.К..TO.

В счетчике 4 при этом накаплива55 етс  число ) А sec(--).In counter 4, a number is accumulated at the same time) A sec (-).

. Таким образом, при работе устройства в режиме 1, после поступлени  i на его вход х импульсов в счётчике 2 °0 формируетс  код числа, пропорцио-. нального.синусу числа х, в реверсивном счетчике 5 - косинусу, числа х, в вычитающем счетчике 3 - косекан1су числа X, а в реверсивном счетчи-, 65 ке 4 - -секайсу числа х. Режим Я. В устройстве вычисл ютс  гиперболические Функции и в исходном состо нии реверсивный счетчик 4 установлен в режим Вычитание а реверсивный, счетчик 5 - в режим Сложение. Триггеры счетчиков 1установлены в нулевое состо ние, а в счетчик 5 занесен код числа Л. Дальнейша  работа устройства в режи ме jif аналогична работе устройства в режиме 1, При этом в счетчиках 2 и соответственно имеем Н„(х)А sh(-™ .,- , л. NS(X) А Ch(-|). При поступлении на вход устройст ва h импульсов на выходе счетчика 1 образуетс  импульс, который проходит на формирователь 22 импульсов, устанавливающий импульсами со своих выходов счетчики 3 и 4 в состо ние (п) A/ch(|). Нз{п). A/sh(|); в результате вычислительного процесса зависимости кодов в счетчиках 3 и 4 имеют вид Kj(x) А cos.fech(-); .{х} Asech(|)-. Следовательно, при работе в режиме П в предложенном устройстве осуществл етс  вычисление Функций sh(x), ch(x), sech(x), cosech(x). Введение дополнительных вычитающего счетчика, второго реверсивного счетчика, формировател  импульсов четырех групп элементов И шести элементов .ИЛИ и двух элементов задержки , а также изменение св зей, позвол ют расширить класс решаемых задач предлагаемого устройства за счет дополнительного вь1числени  Функций sec X, cosec х, sech х, cosech х нар ду с вычислением функций sin х, COSX, shx, chx.. Thus, when the device operates in mode 1, after the arrival of i at its inputs of pulses in a counter 2 ° 0, a number code is formed, proportional to. to the sinus of the number x, in the reversible counter 5 - to the cosine, the numbers x, in the subtractive counter 3 - to the coecant of the number X, and to the reversible counter, 65 ке 4 - to the subsection of the number x. I mode. In the device, hyperbolic Functions are calculated and in the initial state the reversible counter 4 is set to the Subtraction mode and the reversible counter, 5 - to the Addition mode. Triggers of the counters 1 are set to the zero state, and the counter 5 contains the code of the number L. Further operation of the device in the jif mode is similar to the operation of the device in mode 1, At the same time in the counters 2 and accordingly we have H (x) A sh (- ™. , -, l. NS (X) A Ch (- |). When pulses enter the device input h at the output of counter 1, a pulse is generated that travels to pulse shaper 22, setting counters 3 and 4 to its state from its outputs (n) A / ch (|). Nz (n). A / sh (|); as a result of the computational process, the dependences of the codes in counters 3 and 4 have the form Kj (x) A cos.fech (-); . {x} Asech (|) -. Therefore, when operating in P mode, the proposed device performs the calculation of the Functions sh (x), ch (x), sech (x), cosech (x). The introduction of an additional subtractive counter, a second reversible counter, a pulse former of four groups of elements AND six elements. OR and two delay elements, as well as a change in the connections, allow the class of tasks of the proposed device to be expanded to include an additional calculation of the Functions sec X, cosec x, sech x, cosech x along with the calculation of the functions sin x, COSX, shx, chx.

Claims (1)

УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ТРИГОНОМЕТРИЧЕСКИХ ФУНКЦИЙ, содержащее два суммирующих счетчика, первый реверсивный счетчик, две группы элементов И и два элемента ИЛИ, причем управляющий вход устройства соединен со счетным входом первого сум- ·.’ мирующего счетчика, выход разрядов которого соединен с первыми входами соответствующих элементов И первоД группы, вторые входы и выходы которых соединены соответственно с выходом соответствующих разрядов второго суммирующего счетчика и входами первого элемента ИЛИ, выход разрядов первого суммирующего счетчика соединен с первыми входами соответствующих элементов И второй группы, вторые входы и выходы которых соединены соответственно с выходом соответствующих разрядов первого реверсивного счетчика и входами второго элемен-‘та.ИЛИ; выходы первого и второго элементов ИЛИ соединены со счетными входами соответственно первого реверсивного и второго суммирующего счетчиков, о т л и ч а- ю щ е е с я тем, что, с целью расширения класса решаемых задач за счет дополнительной возможности вычисления функций sec.-x, cosec х, sech х и cosech х, в него введены второй реверсивный счетчик, (II) вычитающий счетчик, группы элемен- : тов И с третьей по шестую, элементы ИЛИ с третьего по восьмой, два элемента задержки и Формирователь импульсов, вход которого соединен с выходом i-ro разряда первого-суммирующего счетчика, где i = Е [log2n] (л. - фиксированное количество импульсов, поступивших на, вход для формирования начальных значений в вычитающем и втором реверсивном счетчиках ){ первый и второй выходы формирователя импульсов соединены с установленными входами соответствен·^· но вычитающего и второго реверсивного счетчиков , выход разрядов второго суммирующего счетчика соединен § с первыми входами соответствующих элементов И третьей группы, вторые входы которых соединены с выходом соответствующих разрядов вычитающего счетчика и перрыми входами соответствующих элементов И четвертой группы, вторые входы которых подклюй чены к выходу соответствующих разрядов второго суммирующего счетчика, выход второго реверсивного счетчика соединен с первыми входами соответствующих элементов И пятой группы, вторые входы которых подключены к выходу соответствующих разрядов пёрвого реверсивного счетчика и первым входам соответствующих элементов'И шестой группы, вторые входы которых подключены к выходу соответствующих разрядов второго реверсивного счетчика, выходы элементов И с третьей по шестую групп соединены с входами соответственно с третьего по шестой элементов ИЛИ, выходы которых соединены соответственно с первым входом седьмого элемента ИЛИ, входом первого элемента задержки, входом второго элемента задержки и первым входом восьмого элемента ИЛИ, выходы первого и второго элементов задержки соединены с вторыми входами соответственно седьмого и восьмого элементов ИЛИ, выходы которых соединены со счетными входами соответственно вычитающего счетчика и второго реверсивного счетчика, входы реверса первого и второго реверсивных счетчиков соединены с входом управле ния устройства.DEVICE FOR CALCULATING TRIGONOMETRIC FUNCTIONS, containing two totalizing counters, a first reversible counter, two groups of AND elements and two OR elements, moreover, the control input of the device is connected to the counting input of the first sum- ·. ' a tallying counter, the output of which is connected to the first inputs of the corresponding elements AND the first group, the second inputs and outputs of which are connected respectively to the output of the corresponding bits of the second totalizing counter and the inputs of the first OR element, the output of the bits of the first totalizing counter is connected to the first inputs of the corresponding elements And the second group , the second inputs and outputs of which are connected respectively to the output of the corresponding bits of the first reversible counter and the inputs of the second element. OR; the outputs of the first and second OR elements are connected to the counting inputs of the first reversible and second totalizing counters, respectively, with the aim of expanding the class of problems being solved due to the additional possibility of calculating the functions of sec.- x, cosec x, sech x and cosech x, a second reversible counter is introduced into it, (II) a subtracting counter, groups of elements: And from third to sixth, OR elements from third to eighth, two delay elements and Pulse shaper, input which is connected to the output of the i-ro discharge of the first-summing of the counter, where i = Е [log 2 n] (l. is the fixed number of pulses received at the input for generating the initial values in the subtracting and second reversing counters) {the first and second outputs of the pulse shaper are connected to the installed inputs, respectively · ^ · but subtracting and second reversing counters, the output of the bits of the second totalizing counter is connected § to the first inputs of the corresponding elements of the third group, the second inputs of which are connected to the output of the corresponding bits of the subtracting counter and the first input the corresponding elements of the fourth group, the second inputs of which are connected to the output of the corresponding bits of the second totalizing counter, the output of the second reversible counter is connected to the first inputs of the corresponding elements of the fifth group, the second inputs of which are connected to the output of the corresponding bits of the first reversing counter and the first inputs of the corresponding elements 'And the sixth group, the second inputs of which are connected to the output of the corresponding bits of the second reversible counter, the outputs of the elements And from the third about the sixth group are connected to the inputs from the third to sixth OR elements, the outputs of which are connected respectively to the first input of the seventh OR element, the input of the first delay element, the input of the second delay element and the first input of the eighth OR element, the outputs of the first and second delay elements are connected to the second the inputs of the seventh and eighth elements, respectively, OR, the outputs of which are connected to the counting inputs of the subtracting counter and the second reverse counter, respectively, the reverse inputs of the first and second reverse counters are connected to the control input of the device.
SU833637511A 1983-08-24 1983-08-24 Device for computing values of trigonometric functions SU1128252A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU833637511A SU1128252A1 (en) 1983-08-24 1983-08-24 Device for computing values of trigonometric functions

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU833637511A SU1128252A1 (en) 1983-08-24 1983-08-24 Device for computing values of trigonometric functions

Publications (1)

Publication Number Publication Date
SU1128252A1 true SU1128252A1 (en) 1984-12-07

Family

ID=21080013

Family Applications (1)

Application Number Title Priority Date Filing Date
SU833637511A SU1128252A1 (en) 1983-08-24 1983-08-24 Device for computing values of trigonometric functions

Country Status (1)

Country Link
SU (1) SU1128252A1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
1. Неслуховский К,С..Цифровые дифференциальные анализаторы. М.. М.ашиностроение, 1968, с. 85, рис. 17. ., . 2. Данчеев В.П. Цифрочастотные вычислительные устройства. И,, Энерги , 1976, с..64, рис. 2-24. *

Similar Documents

Publication Publication Date Title
SU1128252A1 (en) Device for computing values of trigonometric functions
SU1319028A1 (en) Digital pulse repetition frequency multiplier
SU922760A2 (en) Digital function generator
SU1605254A1 (en) Device for performing fast walsh-adamar transform
SU1275439A1 (en) Device for normalizing number in interval-modular code
SU436351A1 (en) POSSIBLE DEVICE
SU1751777A1 (en) Device for computing roots
SU651342A1 (en) Frequency divider
SU1566340A1 (en) Device for division of numbers with floating point
SU1427361A1 (en) Multiplication device
SU1262477A1 (en) Device for calculating inverse value
SU943598A1 (en) Digital correlation phase meter
SU541173A2 (en) Adder
SU842810A1 (en) Binary frequency divider
SU1456904A2 (en) Digital analyzer of instantaneous spectrum
SU1282083A1 (en) Device for correcting equidistant value in numeric control systems
SU1335986A1 (en) Device for computing percentage ratio of two values
SU970354A1 (en) Converter of binarycode to angular valve binary coded decimals
SU622087A1 (en) Sine and cosine function digital computer
SU868769A1 (en) Digital linear extrapolator
SU786009A2 (en) Controlled frequency divider
SU1264170A1 (en) Differentiating device
SU1662007A1 (en) Device for code checking
SU561966A1 (en) Computing system for processing numbers and multidimensional vectors
SU1064280A1 (en) Sine-cosine function generator