SU1488841A1 - Mean value computer - Google Patents

Mean value computer Download PDF

Info

Publication number
SU1488841A1
SU1488841A1 SU874208915A SU4208915A SU1488841A1 SU 1488841 A1 SU1488841 A1 SU 1488841A1 SU 874208915 A SU874208915 A SU 874208915A SU 4208915 A SU4208915 A SU 4208915A SU 1488841 A1 SU1488841 A1 SU 1488841A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
output
group
module
adder
Prior art date
Application number
SU874208915A
Other languages
Russian (ru)
Inventor
Marks S Nisnevich
Original Assignee
Marks S Nisnevich
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 Marks S Nisnevich filed Critical Marks S Nisnevich
Priority to SU874208915A priority Critical patent/SU1488841A1/en
Application granted granted Critical
Publication of SU1488841A1 publication Critical patent/SU1488841A1/en

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

Изобретение относится к вычисли^тельной технике и может применяться для вычисления скользящего среднего значения случайных чисел. Цель изобретения - расширение функциональныхThe invention relates to computing technology and can be used to calculate the moving average of random numbers. The purpose of the invention is the expansion of functional

возможностей устройства за счет вычисления скользящего среднего значения . Устройство содержит группу вычислительных модулей, каждый из которых содержит сумматоры 1-3, блок 4 умножения, блок 5 деления, регистр 6, счетчик 7, триггеры 8 и 9, элементы И 10-12, элемент И-НЕ 13, элемент ИЛИ 14, вход 15 текущего значения случайной величины, вход 16 объема выборки, вход 17 синхронизации, вход 18 режима работы, тактовый вход вход 19, вход 20 предустановки, выход 21 текущего значения, выход 22 объема выборки, выход 23 синхронизации, выход 24 режима работы» 2 ил.device capabilities by calculating a moving average. The device contains a group of computational modules, each of which contains adders 1-3, multiplication unit 4, division unit 5, register 6, counter 7, triggers 8 and 9, AND 10-12 elements, AND-NOT element 13, OR element 14, input 15 of the current value of a random variable, input 16 of the sample size, input 17 of the synchronization, input 18 of the operation mode 18, clock input input 19, input 20 of the preset, output 21 of the current value, output 22 of the sample volume, output 23 of the synchronization, output 24 of the operation mode ”2 silt

33

14888411488841

4four

Изобретение относится к области вычислительной техники и может быть использовано в качестве приставки к ЦВМ и цифровым приборам для вычисле- 5 ния скользящего среднего значения случайных чисел необходимого объема выборкиоThe invention relates to the field of computer technology and can be used as an attachment to digital computers and digital devices for calculating the moving average of random numbers of the required sample size.

Целью изобретения является расширение функциональных возможностей 10 устройства за счет вычисления скользящего среднего значения„The aim of the invention is to expand the functionality of the device 10 by calculating the moving average value „

На фиг„ 1 показана функциональная схема модуля; на фиг. 2 - структурная схема устройства„ 15Fig „1 shows the functional diagram of the module; in fig. 2 - block diagram of the device "15

Модуль для вычисления скользящего среднего значения (фиг. 1) содержит сумматоры 1-3, блок 4 умножения, блок 5 деления, регистр 6, счетчик 7, триггеры 8 и 9, элементы И 10-12, ' 20The module for calculating the moving average (Fig. 1) contains adders 1-3, multiplication unit 4, division unit 5, register 6, counter 7, triggers 8 and 9, elements 10-12, and '20

элемент И-НЕ 13, элемент ИЛИ 14, вход 15 текущего значения случайной величины, вход 16 объема выборки, вход 17 синхронизации, вход 18 режима работы, тактовый вход 19, вход 20 25 предустановки, выход 21 текущего значения, выход 22 объема выборки, выход 23 синхронизации, выход 24 режима работы»element NE-13, element OR 14, input 15 of the current value of a random variable, sample volume input 16, synchronization input 17, operation mode input 18, clock input 19, preset input 20 25, current value output 21, sample volume output 22, synchronization output 23, output 24 operating modes "

Устройство для вычисления скользя- 30 щего среднего значения с наращиваемым объемом выборки (фиг. 2) содержит генератор 25 импульсов, регистр 26, последовательно соединенные вычислительные модули 274.о.27^. для вычисления скользящего среднего значения, информационный вход 28 устройства, выход 29 вычисленного устройством среднего значения, вход 30 начальной установки, выход 31 запроса до очередного кодового слова, выход 32 подтверждения режима работы, вход 33 кодов настройки устройства, вход 34 задания режима работы»A device for calculating a moving average with an incremental sample size (FIG. 2) contains a pulse generator 25, a register 26, and serially connected computational modules 27 4 .o.27 ^. for calculating the moving average, information input 28 of the device, output 29 of the average calculated by the device, input 30 of the initial installation, output 31 of the request for the next code word, output 32 of the operating mode confirmation, input 33 of the device setup codes, input 34 of the mode setting ”

4545

В рснову устройства положена модифицированная формула для рекурентного вычисления скользящего среднего значения: кт A modified formula for recurrent calculation of the moving average is put into the basic device: к т

, тп—к , TP — to ш sh 50 50 хет = хш x em = x w . (——- ) + -Кт Щ . . (——-) + -Kt Shch. . к хк1 + г ш. to x "ch to 1 + g w Хкт т (1) Hkt t (1) х«-кт x "-k t кт · to t · /ХКТ — Хщ-Кт'!/ X ct - hvsh-ct '! 55 55 ++ ' ' Щ ‘ 1 1 '' N ' 1 1 ьг» l g " где Where Х № ’ Х П» - X No. ' X P' - ~~ - среднее к τ ~~ - mean to τ значение со- value of

ответственно текущейresponsibly current

выборки и выборки безsampling and sampling without

учета ее последних кaccounting her latest to

членов;members;

х^ - очередное значениеx ^ - the next value

выборки;sampling;

кт - объем выборки,осуществленной после формирования Χ^Τχ. ίK t - the volume of the sample, carried out after the formation of Χ ^ Τχ. ί

ш - общий объем выборки на текущий момент, равный ш = з к, + к»w - the total size of the sample at the current time, equal to w = s k, + k "

кМС)КС - ограничение кг такое Μ к Λία кс ) ? что при достижении кт = кмакс происходит фиксация очередного значения хпрto MS) COP - restriction to r such Μ to Λία кс)? that upon reaching a t max = k fixation occurs next value x ave

5 - число раз, когда происходило уточнение среднего, т.е. кратность ш значению к„„0 5 - the number of times when the mean was refined, i.e. the multiplicity w value k „„ 0

Фактически кмаксможно рассматривать как весовой коэффициент модуля данной ступени, в - значение составляющей веса к макс , кт - значение, уточняющее т в пределах кМ0|Кс.In fact, k max can be considered as the weight coefficient of the modulus of a given stage, c is the value of the component weight k max , and k t is the value specifying t in the range of k M0 | Kc .

Когда кт достигает значения кг =When k t reaches the value of k z =

= кмакс’ имеемM = k and kc 'have

111 — 3 * к ллакс+ , кт — кмагс‘ 111 - 3 * to Llax + , to t - to Mages'

Тогда формула (1) преобразуетсяThen formula (1) is transformed

в следующий вид:in the following form:

где хwhere x

т’t ’

КмокеKmoke

ктct

X, = -Г к кX, = -G to to

- значение частичного М<ЯКС среднего с объемом- value of partial M <YAX average with volume

выборки, равным к Значение х\ при этом может быть вычислено отдельным модулем:samples equal to x can be calculated by a separate module:

+ х£. + x £.

— -- /1 11 х η- - / 1 11 x η

хе = хс-1 + “ ’ x e = x s-1 + “'

где хе и хи могут быть очередным средним значением, вычисленным предыдущим модулем для вычисления среднего значения.where x e and x and can be the next average value calculated by the previous module to calculate the average value.

Для модуля первой ступени в качестве х„ будет приниматься входной поток обрабатываемых данных.For the module of the first stage, the input stream of the processed data will be taken as x.

Максимальный объем выборки приMaximum sample size at

5мокс = кмагс= 1макс= Пжв = . о. будет 5 mox = k mags = 1m a ks = P zhv =. about. will be

Равен к«0кс = ···’ гДе 1 " число P Aven K " 0 to c = ··· ' g D e 1 " number

ступеней последовательно включенныхsteps consistently included

14888411488841

ляется разницаis the difference

модулей для вычисления среднего значения .modules to calculate the average value.

Таким образом, вводимые усовершенствования при наличии нескольких прос- <тых модулей для вычисления среднего значения с ограничением по объему выборки позволяют строить вычислители с практически неограниченным объемом анализируемых данных. юThus, the introduced improvements in the presence of several simple modules for calculating the average value with a restriction on the sample size make it possible to build calculators with a practically unlimited amount of analyzed data. Yu

Модуль для вычисления среднего значения работает в соответствии с формулой (1) следующим образом.The module for calculating the average value works in accordance with formula (1) as follows.

Перед началом обработки входных данных все элементы модуля, могущие 15 хранить информацию, сбрасываются сигналом логической единицы с входа 20 предустановки. Предполагается, что при этом с входа 18 задания режима поступает сигнал логической единицы, 20 разрешающий установку триггера 8 (на выходе 24 режима будет уровень логической единицы, разрешающийBefore processing the input data, all elements of the module that can store information are reset by the signal of the logical unit from input 20 of the preset. It is assumed that the signal from the logical unit arrives from the mode setting input 18, 20 allowing the installation of a trigger 8 (the output of the 24 mode will be the level of the logical unit allowing the

сброс счетчика 7),reset counter 7),

В случае, когда модуль должен вы- 25 числять среднее значение нарастающего объема выборки, на входе 18 задания режима должен оставаться уровень логической единицы. Тогда после снятия сигнала логической единицы с вхо- зд да 20 предустановки модуль начинает работу» На выходе- сумматора 1 вычис(хIn the case when the module must calculate the average value of the increasing sample size, the level of the logical unit must remain at the input 18 of the mode setting. Then, after removing the signal of a logical unit from the input of the 20th preset, the module starts operation ”At the output of the adder 1, calculate (x

котораяwhich

-Хт- ~т-кг умножается на объем выборки предыдущей ступени в блоке 4 умножения» На выходе блока 5 деления получается ве личина Г, х кт - х ы- кт1 <- Xm - ~ mk r is multiplied by the sample size of the previous stage in multiplication unit 4 ”At the output of division unit 5, the value of Г, x кт - х Ы к т 1 <is obtained

3535

складываемая с х т _ Кт на сумматоре 2»added with х т _ Кт on the adder 2 "

На выходе сумматора 2 получается значение хт (для модуля следующей ступени это будет X кт ). Значение ш (для модуля следующей ступениAt the output of adder 2, the value of x t is obtained (for the module of the next stage, this will be X ct ). W value (for the module of the next stage

это кт) образуется на выходеthis k t ) is formed at the output

сумматора 3» При переполнении счетчика. 7 (кт = кмакс ) на выходе 23 появляется импульс синхронизации длительностью в один период тактового сигнала с входа 19» Если такой сигнал' поступает на вход 15 модуля данной ступени, то одиночный импульс с выхода элемента И 10 через элемент ИЛИ 14 записывает в регистр 6 очередное значение χί(1, а состояние счетчика 7 увеличится на единицу» 55adder 3 "When the counter overflows. 7 (k t = k max ), at output 23, a synchronization pulse with a duration of one clock period appears from input 19 "If such a signal arrives at input 15 of a module of this level, a single pulse from an output of an AND 10 element through an OR 14 element records to register 6 is the next value χ ί (1 , and the state of counter 7 will increase by one ”55

Для модуля первой ступени на вход 17 синхронизации в описанном режиме постоянно подается сигнал логической единицы, а на вход х Кт поступают текущие значения х. случайной величины»For the module of the first stage, the signal of the logical unit is constantly supplied to the synchronization input 17 in the described mode, and the current values of x are input to the input x Кт . random variable "

Для работы модуля в режиме вычисления скользящего среднего значения с фиксированным объемом выборки во время действия или сразу после снятия сигнала предустановки с входа 20 на вход 18 режима подается уровень логического нуля.For the module to operate in the mode of calculating the moving average with a fixed sample size during the operation or immediately after removing the preset signal from input 20, the logic input level 18 is applied to mode input 18.

Независимо от состояния входа 20 предустановки на выходе элемента И-НЕ 13 будет уровень логической единицы, разблокирующий триггер 8, в который первым же управляющим фронтом с входа 19 запишется логический нуль. Уровень логического нуля с прямого выхода триггера 8 по выходу 24 подготовит к смене режима модуль предыдущей ступени и заблокирует поступление сигнала сброса на счетчик 7. Передний, фронт сигнала с инверсного выхода триггера 8 запишет в триггер 9 логический нуль, который сбросится во время действия обратной полуволны тактирующего сигнала с входа 19. Одиночный импульс логической единицы £ инверсного выхода триггера 9 запишет в счетчик 7 код объема выборки, поступающий с входа 16. Это - код фиксированного объема выборки, обеспечиваемого модулем данной ступени. Сигнал логической единицы с инверсного выхода триггера 8 обеспечивает прохождение тактовых импульсов с входа 19 тактирования модуля через элементы И 11 и ИЛИ 14 на вход регистра 6»Regardless of the state of input 20 of the preset, the output of the NAND 13 element will be the level of the logical unit that unlocks the trigger 8, into which the first control edge from input 19 will be written to a logical zero. The logical zero level from the direct output of the trigger 8 to the output 24 will prepare for the mode change the module of the previous stage and block the receipt of the reset signal to the counter 7. The front, front of the signal from the inverse output of the trigger 8 will write to the trigger 9 the logical zero, which will be reset during the reverse half-wave clocking signal from input 19. A single pulse of the logical unit £ of the inverse output of flip-flop 9 will write to sample 7 the sample volume code from input 16. This is the code of the fixed sample size provided by the module this stage. The signal of the logical unit from the inverse output of the trigger 8 provides the passage of clock pulses from the input 19 of the clocking of the module through the elements 11 and OR 14 to the input of the register 6 "

Работа модуля в режиме вычисления скользящего среднего значения соответствует описанной» Исключением будет лишь то, что по входу 17 синхронизации не будет поступать импульс записи, а значит не будет возникать условие его переполнения» Этим код, записанный в счетчик 7, при настройке окажется зафиксированным»The module's operation in the mode of calculating the moving average corresponds to that described. The only exception is that the recording input 17 does not receive a recording impulse, which means that it does not overflow. ”This will record the code in counter 7 when fixed”

Устройство для вычисления среднего значения работает следующим образом.The device for calculating the average value works as follows.

Перед началом работы на модули 27, . ..27^, по входу -30 поступает импульс начальной установки, приводящий устройство в исходное состояние.Before starting work on modules 27,. ..27 ^, an input pulse arrives at the -30 input, bringing the device to its initial state.

В случае, если во время действияIn case during the action

сигнала на входе 30 начальной установки и после него на входе 34 задания режима присутствует уровень логической единицы, то устройство счи7the signal at the input 30 of the initial installation and after it at the input 34 of the mode setting there is a logic one level, then the device is

14888411488841

8eight

тается настроенным на вычисление среднего значения с накоплением выборки. При этом поток обрабатываемых данных принимается регистром 26 в $tuned to calculate the mean value with the accumulation of the sample. In this case, the stream of processed data is received by register 26 in $

темпе, определяемом выходной частотой генератора 25. Принятые регистром 26 данные поступают на вход 15 данных модуля 27( первой ступени. Они сопровождаются^. импульсами с генератора 25, ю поступающими на тактовые входы 19 модулей всех ступеней, обеспечивая вычисление текущего значения среднего. Через к)МС|КС тактов обработки на выходе 23 синхронизации модуля 27( пер-15 вой ступени появится импульс, который поступит на вход 17 синхронизации модуля 272 второй ступени и заставит его зафиксировать в своем регистре 6 очередное значение хт модуля данной 20 второй ступени 27^. Состояние счетчика 7 модуля 272 увеличится при этом на единицу о Следующий такт фиксации очередного значения хт модулем 27^ второй ступени произойдет только че- 25 рез кМ0(КС тактов генератора 25 импульсов. Фиксация хт модулем последней ступени будет производиться аналогично, но темп обработки (частота импульсов синхронизации на входе 17) зоtemperature determined by the output frequency of the oscillator 25. The data received by the register 26 is fed to the data input 15 of module 27 ( first stage. They are accompanied by ^. pulses from oscillator 25, sent to the clock inputs of 19 modules of all stages, ensuring the calculation of the current average value. Through ) MS | KS processing cycles at the output 23 of the synchronization of the module 27 (the first-15 steps will receive a pulse, which will go to the input 17 of the synchronization of the module 27 2 second stage and cause it to register in its register 6 the next value x t of the given module 20 the second stage 27 ^. The state of the counter 7 of the module 27 2 will increase by one o The next tact of fixing the next value x t by the module 27 ^ the second stage will occur only through 25 to M0 (COP of the clock generator of 25 pulses. Fixing x t by the module of the last stage will be performed in the same way, but the processing rate (the frequency of synchronization pulses at input 17)

будет в (К, Г 1 раз меньше о Резульма ксwill be in (K, G 1 times less about Result kc

тат на выходе модуля последней ступени 27г, появляющийся через (к ,tat at the output of the module of the last stage 27g, appearing through (k,

I- ма ксI-ma ks

тактов, будет сопровождаться сигналом с его выхода 23» Текущее среднее значение обрабатываемого массива данных можно считывать постоянно с выхода 21 модуля последней ступени»cycles, it will be accompanied by a signal from its output 23 "The current average value of the processed data array can be read continuously from the output of 21 modules of the last stage"

При необходимости вычисления скользящего среднего значения с фик- дд сированным объемом выборки во время действия сигнала на входе 30 начальной установки и после него на входе 34 задания режима должен быть сформирован уровень логической единицы, по- 45 ступающий на вход 17 модуля первой ступени 27и вход 18 режима работы модуля последней ступени 27^. Одновременно с появлением нулевого уровня на входе 34 на входах 33 должно , присутствовать первое.слово кода настройки, записываемое в модуль 27^ последней ступени. Поскольку счетчики 7 модулей всех предыдущих ступеней сброшены сигналом на входе 30 на- ( чальной установки, то этот код без изменения странслируется в модуль 27^. последней ступени, где после прихода тактового импульса от генератора 25If it is necessary to calculate a moving average with a fixed sampling volume during the signal at the input 30 of the initial installation and after it, the level of the logical unit should be formed at the input 34 of the mode setting, which will go to input 17 of the first stage module 27 and input 18 mode of operation of the module last stage 27 ^. Simultaneously with the appearance of the zero level at the input 34 at the inputs 33 it should be the first. The word of the setting code written to the module 27 ^ of the last stage. Since the counters are 7 modules of all previous stages reset signal at input 30 HA (tially installation, without changing the code in module 27 stransliruetsya ^. The last stage, wherein after the arrival of the clock pulse generator 25

запишется в счетчик 7. На выходе 24 модуля 27^. последней ступени при этом будет сформирован уровень логического нуля, поступающий на вход 18 режима модуля предпоследней ступени, который примет следующее слово кода настройки»will be recorded in counter 7. At output 24 of the module 27 ^. The last stage will form the logical zero level, which is fed to the input 18 of the module mode of the penultimate stage, which will take the next word of the setting code ”

Очередное слово кода настройки на входах 33 должно появляться сразу после управляющего фронта тактирующего сигнала с. выхода генератора 25 по запросу, передаваемому во внешнее устройство по выходу 31.The next word of the setting code on the inputs 33 should appear immediately after the control edge of the clock signal c. the output of the generator 25 on request transmitted to the external device on the output 31.

Всего число кодовых слов настройки должно быть равно числу последовательно соединенных модулей и записываться они должны, начиная с модуля 27^. последней ступени. Такой порядок настройки устройства не обязателен, но он облегчает кодирование объема выборки, так как иначе пришлось бы учитывать влияние накапливающего суммирования на сумматорах 3 значений в счетчиках модулей первых ступеней.The total number of code words of the setting should be equal to the number of series-connected modules and they should be recorded, starting with module 27 ^. the last step. This order of setting up the device is not necessary, but it makes coding the sample size easier, since otherwise you would have to take into account the effect of the accumulating summation on adders of 3 values in the counters of the first-stage modules.

Сигналом на выходе 32 окончания настройки устройства для вычисления скользящего среднего будет служить появление уровня логического нуля на выходе 24 модуля 27( первой ступени, после чего коды настройки могу!’ не посылаться (не будут приняты)» С этого момента устройство может работать в режиме вычисления скользящего среднего значения.The output 32 of the device setup end for calculating the moving average will be indicated by the appearance of a logical zero level at the output 24 of module 27 ( first stage, after which the setup codes can not be sent (will not be accepted). ”From this moment the device can work in the calculation mode moving average.

Для обратной перенастройки с входа 34 задания режима подается уровень логической единицы, который затем "проталкивается" тактовыми импульсами с выхода генератора 25 через все модули до появления на выходе 24 модуля 27( первой ступени. Это служит признаком завершения настройки. После подачи импульса с входа 30 начальной установки устройство вновь готово к вычислению среднего значения последовательности случайных чисел с накоплением выборки.For reverse reconfiguration, the logic unit level is fed from the mode setting input 34, which is then “pushed” by clock pulses from the generator 25 output through all the modules until module 27 ( first stage) appears at the output 24. This indicates that the configuration is completed. the initial setup, the device is again ready to calculate the average value of a random number sequence with sample accumulation.

Во время работы в обоих режимах вычисления среднего значения (не настройки) на выходах 33 кода настройки' должны быть нули, так как любое иное значение будет сказываться на обрабатываемом объеме выборки, С другой стороны этот эффект может быть использован в некоторых специальных применениях.While working in both modes of calculating the average value (not settings), the settings code outputs 33 should be zeros, since any other value will affect the sample size being processed. On the other hand, this effect can be used in some special applications.

99

14888411488841

1 О1 o

Claims (1)

Формула изобретения 1. Устройство для вычисления среднего значения, содержащее генератор импульсов, выход которого подключен к тактовым входам регистра и группу из ΐ вычислительных модулей, (где Ъ - общий объем выборки одной группы )> каждый из которых содержит три сумматора, блок деления, первый регистр, счетчик, при этом инверсный выход первого регистра подключен к первому информационному входу первого сумматора, прямой выход первого регистра соединен с первым информационным входом второго сумматора, выход которого подключен к информационному входу первого регистра, вход установки в "О" которого является входом предустановки вычислительного модуля и устройства, информационный выход счетчика соединен с первым информационным вводом третьего сумматора, выход которого подключен к входу делителя блока деления, информационный выход второго сумматора 1-го вычислительного модуля (ί = Ι,ΐ) группы подключен к второму информационному входу первого сумматора (ΐ+1 )«“го вычислительного модуля группы; второй информационный вход первого сумматора первого вычислительного модуля группы соединен с выходом регистра, выход третьего сумматора ΐ-го вычислительного модуля группы подключен к второму информационному входу третьего сумматора (ϊ+1)-γο вычислительного модуля группы, отличающееся тем, что, с целью расширения функциональных возможностей за счет вычисления скользящего среднего, в каждый вычислительный модуль дополнительно введены два триггера, три элемента И, элемент И-НЕ, блок умножения, элемент ИЛИ, выход которого подключен к. тактовому входуClaim 1. A device for calculating the average value containing a pulse generator, the output of which is connected to the register clock inputs and a group of ΐ computing modules, (where b is the total sample size of one group)> each of which contains three adders, the division unit, the first register, counter, while the inverse output of the first register is connected to the first information input of the first adder, the direct output of the first register is connected to the first information input of the second adder, the output of which is connected to the information On the first input of the first register, the installation input in “O” of which is the input of the preset of the computing module and device, the information output of the counter is connected to the first information input of the third adder, the output of which is connected to the input of the divider of the division unit, the information output of the second adder of the 1st computing module ( ί =, ΐ) of the group is connected to the second information input of the first adder (ΐ + 1) of the вычислительн th computational module of the group ; The second information input of the first adder of the first computational module of the group is connected to the register output, the output of the third adder of the ΐth computational module of the group is connected to the second information input of the third adder (ϊ + 1) -γο of the computational module of the group, characterized in that in order to expand the functional capabilities due to the computation of the moving average, in addition to each computational module two triggers are added, three AND elements, the NAND element, a multiplication unit, the OR element, the output of which is connected to. ovomu entry первого регистра, первый вход элемента ИЛИ объединен с счетным входом счетчика и соединен с выходом первого элемента И, первьш вход которого объединен с первым входом второго элемента И, с входом установки в "О" пер вого триггера, с входом установки в "1" второго триггера и подключен к выходу генератора импульсов, второй вход элемента ИЛИ подключен к выходу второго элемента И, второй вход которого объединен с входом установки в "О" второго триггера и соединен с инверсным выходом первого триггера, прямой выход которого подключен к. первому входу третьего элемента И, вход синхронизации первого триггера соединен с выходом элемента И-НЕ, первый вход которого объединен с вторым входом третьего элемента И и является входом предустановки вычислительного модуля и устройства, выход третьего элемента И подключен к входу установки в "О" счетчика, вход приема числа которого соединен с инверсным выходом второго триггера, выход первого сумматора подключен к входу множимого блока умножения, выход третьего сумматора ΐ-го вычислительного модуля группы и выход счетчика (ΐ+1)го вычислительного модуля группы через монтажное ИЛИ подключены к входу множителя блока умножения (£+1)~го вычислительного модуля группы, выход которого соединен с входом делимого блока деления, выход переполнения счетчика ΐ-го вычислительного модуля группы подключен к второму входу первого элемента И (ϊ+1)-γο вычислительного модуля группы, прямой выход триггера ΐ-го вычислительного модуля группы соединен с входом установки в ”1" первого триггера и с вторым входом элемента И-НЕ (ϊ+1)-γο вычислительного модуля группы,,''the first register, the first input of the element OR is combined with the counting input of the counter and connected to the output of the first element AND, the first input of which is combined with the first input of the second element AND, with the installation input in the "O" of the first trigger, with the input of the installation in "1" the second trigger and connected to the output of the pulse generator, the second input of the element OR is connected to the output of the second element AND, the second input of which is combined with the installation input in "O" of the second trigger and connected to the inverse output of the first trigger, the direct output of which is connected to the first input at the third element I, the synchronization input of the first trigger is connected to the output of the NAND element, the first input of which is combined with the second input of the third element I and is the input of the preset of the computing module and device, the output of the third element I connected to the installation input in the “O” counter, the input of the input of which is connected to the inverse output of the second trigger, the output of the first adder is connected to the input of the multiplicative multiplication unit, the output of the third adder of the ΐth computing module of the group and the output of the counter (ΐ + 1) computing The group module is connected via OR or connected to the multiplier input of the multiplication unit (£ +1) of the computational module of the group, the output of which is connected to the input of the divisible division unit, the overflow output of the counter of the computational module of the group is connected to the second input of the first And element (ϊ + 1) -γο of the computational module of the group, the direct output of the trigger of the модуляth computational module of the group is connected to the input of the installation in ”1" of the first trigger and to the second input of the AND-NO element (ϊ + 1) -γο computational module of the group ,, ” 14888411488841 2828 ..
SU874208915A 1987-03-10 1987-03-10 Mean value computer SU1488841A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU874208915A SU1488841A1 (en) 1987-03-10 1987-03-10 Mean value computer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU874208915A SU1488841A1 (en) 1987-03-10 1987-03-10 Mean value computer

Publications (1)

Publication Number Publication Date
SU1488841A1 true SU1488841A1 (en) 1989-06-23

Family

ID=21290379

Family Applications (1)

Application Number Title Priority Date Filing Date
SU874208915A SU1488841A1 (en) 1987-03-10 1987-03-10 Mean value computer

Country Status (1)

Country Link
SU (1) SU1488841A1 (en)

Similar Documents

Publication Publication Date Title
SU1488841A1 (en) Mean value computer
SU1432509A1 (en) Device for computing polynomials
JPS5935533B2 (en) Asynchronous numerical control counter
SU913373A1 (en) Multipier of repetition frequency of periodic pulses
SU1605254A1 (en) Device for performing fast walsh-adamar transform
RU2742710C2 (en) Frequency measuring device
SU1003350A1 (en) Rate scaler
JPS6027059B2 (en) interrupt control adapter
SU1334161A1 (en) Device for computing average value
SU1328825A1 (en) Digital correlator
RU1783519C (en) Device for multiplying @@@-digit binary numbers
SU1488826A1 (en) Unit for exhaustive search of combinations
SU1164889A1 (en) Frequency-to-number converter
SU1291972A1 (en) Device for multiplying data with variable length
SU1372245A1 (en) Digital frequency meter
SU1652981A1 (en) Device for signal digital processing
SU1432510A1 (en) Computing apparatus
SU446054A1 (en) Device for converting binary numbers
SU1591042A1 (en) Interpolator
SU1190456A1 (en) Digital frequency multiplier
SU1177907A1 (en) Pulse repetition frequency divider
SU1051730A1 (en) Pulse train divider (versions)
SU1092516A1 (en) Digital sine function generator
SU922765A1 (en) Device for determining probability distribution laws
SU1261111A2 (en) Versions of digital accumulator