SU1483464A1 - Computer - Google Patents
Computer Download PDFInfo
- Publication number
- SU1483464A1 SU1483464A1 SU874259043A SU4259043A SU1483464A1 SU 1483464 A1 SU1483464 A1 SU 1483464A1 SU 874259043 A SU874259043 A SU 874259043A SU 4259043 A SU4259043 A SU 4259043A SU 1483464 A1 SU1483464 A1 SU 1483464A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- group
- inputs
- sum
- output
- Prior art date
Links
Landscapes
- Complex Calculations (AREA)
Abstract
Изобретение относитс к автоматике и вычислительной технике. Цель изобретени - расширение функциональных возможностей за счет выполнени сложени и вычитани и расширение области применени устройства. Вычислительное устройство содержит три элемента И 2, генератор импульсов, два счетчика, блок вычислени суммы и разности, четыре коммутатора, три регистра 15, и два триггера. Устройство преобразует длительность входных врем -импульсных сигналов в единично-позиционный код с последующей обработкой. Устройство выполн ет множительно-длительные и суммирующе-вычитающие операции и позвол ет обрабатывать импульсы, поступающие как одновременно, так и в разные моменты времени, что расшир ет функциональные возможности устройства и область его применени . 1 з.п. ф-лы, 4 ил.This invention relates to automation and computing. The purpose of the invention is to expand the functionality by performing addition and subtraction and expanding the field of application of the device. The computing device contains three AND 2 elements, a pulse generator, two counters, a sum and difference calculating unit, four switches, three registers 15, and two flip-flops. The device converts the duration of the input time-pulse signals into a unit-position code with subsequent processing. The device performs multiply-long and summing-subtracting operations and allows you to process pulses both at the same time and at different points in time, which expands the functionality of the device and its application area. 1 hp f-ly, 4 ill.
Description
Изобретение относитс к автоматике и вычислительной технике и может быть использовано в информационно-измерительных системах дл построени специализированных вычислительных устройств с врем импульсной формой представлени информации.The invention relates to automation and computing and can be used in information-measuring systems for building specialized computing devices with a pulsed form of information representation.
Цель изобретени - расширение функциональных возможностей за счет выполнени операций сложени и вычитани и расширение области применени .The purpose of the invention is to expand the functionality by performing addition and subtraction operations and expanding the scope.
На фиг.1 представлена блок-схема вычислительного устройства; на фиг.2 - функциональна блок-схема вычислени суммы и разности,- на фиг.3- функциональна схема первого, второго и четвертого коммутаторов; на фиг.4 - функциональна схема третьего коммутатора.Figure 1 presents the block diagram of the computing device; 2 is a functional block diagram for calculating the sum and difference; FIG. 3 is a functional diagram of the first, second and fourth switches; figure 4 is a functional diagram of the third switch.
Вычислительное устройство содержит первый - третий элементы И 1 - 3, генератор 4 импульсов, первый и второй счетчики 5 и 6, причем счетный вход 7 первого счетчика 5 подключен к выходу элемента И 1, входы которого подключены к входу 8 первого вре- м импульсного сигнала устройства и к выходу генератора 4 импульсов,блок 9 вычислени суммы и разности, первый - четвертый коммутаторы 10-13, первый - третий регистры 14-16 и первый и второй триггеры 17 и 18. Кроме того, на фиг.1 обозначены: 19 и 20 - пер. ва и втора группы информационных входов коммутатора 10; 21 - перва группа входов блока 9j 22 - счетный вход счетчика 6j 23 и 24 - перва и втора группы информационных вхо4The computing device contains the first - the third elements AND 1 - 3, the generator 4 pulses, the first and second counters 5 and 6, and the counting input 7 of the first counter 5 is connected to the output of the element I 1, whose inputs are connected to the input 8 of the first time of the pulse signal device and to the output of the generator 4 pulses, block 9 calculating the sum and difference, the first - the fourth switches 10-13, the first - the third registers 14-16 and the first and second triggers 17 and 18. In addition, in figure 1 are marked: 19 and 20 - per. VA and the second group of information inputs of the switch 10; 21 - the first group of inputs of the block 9j 22 - the counting input of the counter 6j 23 and 24 - the first and second groups of information 4
00со00со
Јъ 05 4Ь05ъ 05 4Ь
31483148
дов коммутатора 11; 25 - втора группа входов блока 9} 26 и 27 - выходы кодов суммы и разности блока 9 соответственно; 28 и 29 - перва и втора группы информационных входов коммутатора 12} 30 и 31 - перва и втора группы информационных входов коммутатора 13; 32 - выходы устройства 33 - вход второго врем импульсного сигнала устройстваi 34 и 35 - входы установки в 1 триггеров 17 и 18} 36 и 37 - первый и второй управл ющие входы коммутатора 12; 38 и 39 - первый и второй входы задали кода операции устройства} 40 - входы разрешени считывани регистров} 41 - управл ющие входы коммутаторов 10,. 11 и 13; 42 - вход обнулени устройства } 43 и 44 - входы.обнулени счетчиков 5 и 6j 45 и 46 - входы обнулени триггеров 17 и 18.Dov switch 11; 25 - the second group of inputs of block 9} 26 and 27 - outputs of the codes of the sum and difference of block 9, respectively; 28 and 29 - the first and second groups of information inputs of the switch 12} 30 and 31 - the first and second groups of information inputs of the switch 13; 32 —the device 33 outputs — the second pulse time input of the device 34 and 35 — installation inputs into 1 flip-flops 17 and 18} 36 and 37 — the first and second control inputs of the switch 12; 38 and 39 — the first and second inputs set the operation code of the device} 40 — register read resolution inputs} 41 — the control inputs of the switches 10 ,. 11 and 13; 42 — device zeroing input} 43 and 44 — inputs for zeroing of counters 5 and 6j 45 and 46 — inputs for zeroing of triggers 17 and 18.
Блок 9 вычислени суммы и разности (фиг.2) содержит п групп по п элементов И 47 (1 , 47 ,.. .47 ,,..., 47 „ h (где i - номер элемента, j -. номер группы) и две группы по (п-1)Block 9 for calculating the sum and difference (Fig. 2) contains n groups of n elements And 47 (1, 47, ... 47, ..., 47 h (where i is the element number, j is the group number) and two groups of (p-1)
элементов ИЛИ 48 и 49.elements OR 48 and 49.
//
Первый, второй и четвертый коммутаторы 10, 11, 13 содержат группу элементов И 50 и группу элементов ИЛИ 51, третий коммутатор 12 содержит элемент НЕ 52, первые и вторые элементы И 53, 54 и элемент ИЛИ 55,The first, second and fourth switches 10, 11, 13 contain the group of elements AND 50 and the group of elements OR 51, the third switch 12 contains the element NOT 52, the first and second elements And 53, 54 and the element OR 55,
Устройство работает следующим образом .The device works as follows.
В начальный момент времени на входе 42 обнулени присутствует О, который не производит никакого действи на работу устройства. На вто- рой вход 39 задани операции подаетс также О, который поступает на входы 40 регистров 14-16 и входы 41 коммутаторов 10,11,13.На первый вход 38 задани операции подаетс , поступающий на второй вход 37 управлени третьего коммутатора 12.At the initial moment of time, at the input 42 zeroes, O is present, which has no effect on the operation of the device. The second input 39 of the operation task is also supplied with O, which is fed to the inputs 40 of registers 14-16 and the inputs 41 of switches 10, 11, 13. The first input 38 of the operation task is fed to the second control input 37 of the third switch 12.
На первый и второй входы 8,33 устройства подаютс импульсы, имеющи длительность, соответствующую временным интервалам Т1 и Т л,отношение которых требуетс вычислить. Импульсы образцовой частоты с выхода генератора 4 проход т через первый и второй элементы И 1,2 в течение временных интервалов Т 1 и Тг на счетные входы 7,44 первого и второго счетчиков 5,6. Количество импульсов, поступивших на счетчики 5,6 в течениеThe first and second inputs 8.33 of the device are pulsed, having a duration corresponding to the time intervals T1 and T l, the ratio of which is required to be calculated. Pulses of exemplary frequency from the output of the generator 4 pass through the first and second elements AND 1.2 during the time intervals T 1 and Tg to the counting inputs 7.44 of the first and second counters 5,6. The number of pulses received at the counters 5.6 during
g 0 g 0
5 five
0 0
Q , Q,
5five
00
5five
временных интервалов Т 1 и Тг, представл етс в них в единично-позиционном коде,т.е. возбужденному одному разр ду счетчика соответствует вес числа. Эти значени кодов в дальнейшем сохран ютс неизменными в счетчиках 5,6 в течение всего времени измерени . На выходах триггеров 17,18 все врем присутствуют О. По окончании временных интервалов, на них по вл ютс 1, т.е. оба триггера 17, 18 переход т в единичное состо ние по заднему фронту временного интервала и запоминают его.time slots T 1 and Tr are represented in them in a unit position code, i.e. an excited one bit of the counter corresponds to the weight of the number. These code values are then kept unchanged in counters 5.6 throughout the entire measurement time. At the outputs of the trigger 17,18, O are always present. At the end of the time intervals, 1 appears on them, i.e. both flip-flops 17, 18 go into one state on the falling edge of the time interval and remember it.
Сигналы 1 поступают на входы третьего элемента И 3, с выхода которого поступает на первый управл ющий вход 36 третьего коммутатора 12.Signals 1 are fed to the inputs of the third element And 3, from the output of which is fed to the first control input 36 of the third switch 12.
Коды с выходов счетчиков 5,6 поступают на входы первого и второго регистров 14,15 и на первые входы 19, 23 первого и второго коммутаторов 10, 11.Codes from the outputs of the counters 5,6 are fed to the inputs of the first and second registers 14,15 and the first inputs 19, 23 of the first and second switches 10, 11.
На выходах первого и второго счетчиков присутствуют единично-позиционные коды чисел А и В, соответствующие длительност м входных импульсов.Соответственно на выходах первого и второго коммутаторов 10, П будут присутствовать единично-позиционные коды чисел А и В либо коды logA и logB, в зависимости от управл ющих сигналов на управл ющих входах 40 и 41. Эти коды поступают соответственно на первые и вторые входы 21 и 25 блока 9 вычислени суммы. Так как на управл ющих входах 40, 41 регистров 14 - 16 и коммутаторов 10, 11, 13. присутствует О, то на выходах первого и второго коммутаторов 10, 11 по вл ютс коды, поступающие с выходов первого и второго регистров 14,15 на вторые входы 20, 24 коммутаторов 10, 11.At the outputs of the first and second counters there are unit position codes of the numbers A and B, corresponding to the duration of the input pulses. Accordingly, the outputs of the first and second switch 10, P will contain unit position codes of the numbers A and B or logA and logB, depending from the control signals at the control inputs 40 and 41. These codes are received respectively on the first and second inputs 21 and 25 of the sum calculation unit 9. Since control inputs 40, 41 of registers 14-16 and switches 10, 11, 13. are O, there are codes from the outputs of the first and second registers 14, 15 on the outputs of the first and second switches 10, 11. the second inputs 20, 24 of the switches 10, 11.
На выходах 27 блока 9 вычислени суммы по вл етс код разности входных кодов (дл нашего примера log A - - log B log А/В) . Код с выходов 27 поступает на вторые входы 29 третьего коммутатора 12 и по вл етс на его выходах, поступа на входы третьего регистра 16 и на первые входы 30 четвертого коммутатора 13,At the outputs 27 of the sum calculation block 9, the code of the difference between the input codes appears (for our example log A - - log B log A / B). The code from the outputs 27 goes to the second inputs 29 of the third switch 12 and appears at its outputs, arriving at the inputs of the third register 16 and the first inputs 30 of the fourth switch 13,
В соответствии с кодом на входах 40 и 41- третьего регистра 16 и четвертого коммутатора 13 код с первых входов 30 четвертого коммутатора 13 неIn accordance with the code at the inputs 40 and 41 of the third register 16 and the fourth switch 13, the code from the first inputs 30 of the fourth switch 13 is not
поступает на его выходы 32. Код А/В уже преобразованный третьим регистром 16, поступает на вторые входы 31 четвертого коммутатора 13 и поступает на -его выходы 32, который и соответствует отношению длительностей временных интервалов.arrives at its outputs 32. The A / B code already converted by the third register 16, arrives at the second inputs 31 of the fourth switch 13 and enters at its outputs 32, which corresponds to the ratio of the durations of the time intervals.
Дл умножени интервалов Т., и Т на вход 38 устройства подаетс 1. Соответственно код будет формироватьс на выходах 26 блока 9 вычислени суммы и поступать на первые входы 28. третьего коммутатора 12 и на его выходы, так как на его втором управл ющем входе 37 присутствует 1. Код будет соответствовать log AxB logA + LogB и преобразовыватьс в третьем регистре 16 в соответствующий единично-позиционный код АхВ,. который через четвертый коммутатор 13 поступает на выходы 32 устройства.To multiply the intervals T. and T, the input 38 of the device is supplied 1. Accordingly, the code will be generated at the outputs 26 of the sum calculation unit 9 and fed to the first inputs 28. of the third switch 12 and its outputs, since at its second control input 37 present 1. The code will correspond to log AxB logA + LogB and be converted in the third register 16 to the corresponding unit position code AxB ,. which through the fourth switch 13 enters the outputs 32 of the device.
Дл сложени временных интервалов на первый и второй входы 38, 39 уст10To add time slots to the first and second inputs 38, 39 set 10
Таким образом, очевидно, что об временных интервала могут поступат в различное врем .Thus, it is obvious that about the time interval can arrive at different times.
Блок 9 вычислени суммы (фиг.2 работает следующим образом.The sum calculation unit 9 (FIG. 2 works as follows.
На первые и вторые входы 21,25 ступают единично-позиционные коды т.е. на один из каждых входов 21, 25 поступает 1.On the first and second inputs 21,25 step unit-position codes ie one of each inputs 21, 25 enters 1.
На выходе элемента И 47i,j, на обоих входах которого присутствует 1, по вл етс 1, котора посту ет на один из входов одного из пер 15 вых и из вторых элементов ИЛИ 48,4 на выходах которых по вл ютс 1, поступающие на один из выходов 26, блока 9.At the output of the element AND 47i, j, on both inputs of which there is 1, 1 appears, which is placed on one of the inputs of one of the first 15 outlets and from the second elements OR 48.4 at the outputs of which appear 1, arriving at one of the outputs 26, block 9.
Таким образом, устройство позво л ет производить не тблько вычисле ние отношени и произведени време ных интервалов, но и параллельное жение и вычитание, причем в устрой стве временные интервалы могут подThus, the device allows not only to calculate the ratio and the product of time intervals, but also parallelization and subtraction, and in the device time intervals can be
2020
ройства подаетс 1, котора отключа-25 ватьс не только одновременно, но ет регистры 14-16, т.е. на их выходах будут присутствовать О. Следовательно , коды обоих счетчиков 5,6 не преобразуютс на коды логарифмов.Производитс непосредственное сложение 30 обеих величин А и В. Результат сложени с первых выходов 26 через третий и четвертый коммутаторы 12,-13 поступает на выходы 32 устройства.1, which is disabled not only simultaneously, but registers 14-16, i.e. O will be present at their outputs. Therefore, the codes of both counters 5,6 are not converted to logarithmic codes. A direct addition of 30 both A and B values is performed. The result of adding from the first outputs 26 through the third and fourth switches 12, -13 goes to the outputs 32 devices.
в различное врем .at different times
Форм-ула изобретениFormula of invention
1. Вычислительное устройство, с держащее два счетчика, первый из к торых подключен счетным входом к в ходу первого элемента И, соединенн го первым входом с входом первого вр м импульсного сигнала устройства входом установки в 1 триггера, а вторым входом - с выходом генерато импульсов и первым входом второго элемента И, подключенного вторым входом к входу второго врем импуль ного сигнала устройства, а выходом К счетному входу второго счетчика, причем выход триггера соединен с п вым входом третьего элемента И,о т личающеес тем, что, с це лью расширени функциональных возм ностей за счет выполнени операций сложени и вычитани и расширени области применени устройства, в н го дополнительно введены блок вычи лени суммы и разности, четыре ком мутатора, три регистра и второй тр гер, подключенный входом установки в 1 к входу второго врем импульс ного сигнала устройства, входом об лени - к входу обнулени устройст и входом обнулени первого триггер и счетчиков, а выходом - к второму входу третьего элемента И, при этом1. A computing device with two holding counters, the first of which are connected by a counting input to the first element I connected by a first input to the input of the first time of a pulse signal of the device with a setup input of 1 trigger, and the second input to the output of a pulse generator and the first input of the second element And connected by the second input to the input of the second time pulse signal of the device, and the output To the counting input of the second counter, and the trigger output is connected to the fifth input of the third element And, due to the fact that expanding the functional possibilities by performing the operations of adding and subtracting and expanding the field of application of the device, the sum and difference calculator, four commutators, three registers and the second transducer connected by a setup input to the second time input pulse are added. the signal of the device, the entrance of the laziness - to the input of the zeroing device and the input of the zeroing of the first trigger and counters, and the output to the second input of the third element I, while
Дл вычитани временных интерваловTo subtract time intervals
на вход 39 устройства подаетс 1, а на вход 38 подаетс О. В данном режиме, как и в предыдущем, преобразовани в коды логарифмов не происхо- дит, а происходит непосредственное вычитание кодов А и В, результат которого с выходов 27 блока 9 вычислени суммы через третий и четвертый коммутаторы 12, 13 поступает на выхо- ды 32 устройства.1 is fed to the input 39 of the device, and O is fed to the input 38. In this mode, as in the previous one, the conversion to logarithms does not occur, but the A and B codes are directly subtracted, the result of which from the outputs 27 of the sum calculation unit 9 The third and fourth switches 12, 13 enter the outputs 32 of the device.
триггеitjtriggerge
Обнуление счетчиков 5,6 и ров 17, 18 происходит путем подачи на вход 42 обнулени , поступающей на входы 43, 44, 45 и 46 соответственно первого и второго счетчиков 5,6 и первого и второго триггеров 17,18. Вычисление осуществл етс только после по влени 1 на выходе третьего элемента И 3, а это возможно после срабатывани обоих триггеров 17,18, которые срабатывают по окончании временных интервалов.The zeroing of the counters 5.6 and ditch 17, 18 occurs by applying to zero input 42, which is fed to the inputs 43, 44, 45 and 46, respectively, of the first and second counters 5.6 and the first and second triggers 17.18. The calculation is carried out only after occurrence 1 at the output of the third element And 3, and this is possible after the triggering of both triggers 17,18, which are triggered at the end of time intervals.
00
Таким образом, очевидно, что оба временных интервала могут поступать в различное врем .Thus, it is obvious that both time slots may arrive at different times.
Блок 9 вычислени суммы (фиг.2) работает следующим образом.The sum calculation unit 9 (FIG. 2) operates as follows.
На первые и вторые входы 21,25 поступают единично-позиционные коды, т.е. на один из каждых входов 21, 25 поступает 1.The first and second inputs 21,25 receive unit position codes, i.e. one of each inputs 21, 25 enters 1.
На выходе элемента И 47i,j, на обоих входах которого присутствует 1, по вл етс 1, котора поступает на один из входов одного из пер- 5 вых и из вторых элементов ИЛИ 48,49, на выходах которых по вл ютс 1, поступающие на один из выходов 26,27 блока 9.At the output of the element AND 47i, j, at both inputs of which there is 1, 1 appears, which is fed to one of the inputs of one of the first and from the second elements OR 48,49, at the outputs of which 1 appears at one of the outputs of 26.27 block 9.
Таким образом, устройство позвол ет производить не тблько вычисление отношени и произведени временных интервалов, но и параллельное сложение и вычитание, причем в устройстве временные интервалы могут подаThus, the device allows not only calculating the ratio and the product of time intervals, but also parallel addition and subtraction, and in the device time intervals can be supplied
ватьс не только одновременно, но not only at the same time, but
в различное врем .at different times
Форм-ула изобретени Formula of invention
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU874259043A SU1483464A1 (en) | 1987-06-09 | 1987-06-09 | Computer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU874259043A SU1483464A1 (en) | 1987-06-09 | 1987-06-09 | Computer |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1483464A1 true SU1483464A1 (en) | 1989-05-30 |
Family
ID=21309711
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU874259043A SU1483464A1 (en) | 1987-06-09 | 1987-06-09 | Computer |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1483464A1 (en) |
-
1987
- 1987-06-09 SU SU874259043A patent/SU1483464A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР 966705, кл. G 06 G 7/16, 1981. Авторское свидетельство СССР № 985795, кл. G 06 G 7/12, 1981. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US3531802A (en) | Cumulative enhancement signal processor | |
SU1483464A1 (en) | Computer | |
SU574669A2 (en) | Multi-channel device for registering coordinates of developing crack | |
SU1406589A1 (en) | Information input device | |
SU1113816A1 (en) | Device for solving boundary-value problems | |
SU1275762A1 (en) | Pulse repetition frequency divider | |
SU1259322A2 (en) | Device for evaluating work-performance capabilities of operators of automatic control systems | |
SU1341651A2 (en) | Histogram forming device | |
SU1365003A1 (en) | Measuring device | |
SU993244A1 (en) | Binary to bcd code converter | |
SU466522A1 (en) | Graphic reading device | |
SU1215119A1 (en) | Multichannel statistical analyzer | |
SU732890A1 (en) | Multichannel statistical analyser | |
RU2195686C2 (en) | Device measuring small time intervals | |
SU1229776A1 (en) | Digital relay correlator | |
SU1015393A1 (en) | Random process analyzer | |
SU439805A1 (en) | Square root extractor | |
SU1552171A1 (en) | Device for comparison of numbers in residual classes system | |
SU1233171A1 (en) | Device for statistical analyzing of cyclic processes | |
SU1453414A1 (en) | Digital correlator for detecting an echo signal | |
SU367540A1 (en) | DIGITAL FUNCTIONAL TRANSFORMER OF A SERIAL TYPE | |
SU842769A1 (en) | Data input device | |
SU1273872A1 (en) | Pulse duration-to-digital converter | |
SU1149241A1 (en) | Device for capturing information from transducers | |
SU410403A1 (en) |