SU390524A1 - DEVICE FOR CALCULATION OF ELEMENTARY FUNCTIONS - Google Patents
DEVICE FOR CALCULATION OF ELEMENTARY FUNCTIONSInfo
- Publication number
- SU390524A1 SU390524A1 SU1498679A SU1498679A SU390524A1 SU 390524 A1 SU390524 A1 SU 390524A1 SU 1498679 A SU1498679 A SU 1498679A SU 1498679 A SU1498679 A SU 1498679A SU 390524 A1 SU390524 A1 SU 390524A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- counter
- binary
- trigger
- generator
- input
- Prior art date
Links
Landscapes
- Complex Calculations (AREA)
Description
1one
Устройство относитс к области вычислительной техники (к специализированным вычислительным устройствам).The device relates to the field of computing (to specialized computing devices).
Известное устройство дл вычислени элементарных функций, содержащее узел управлени , подключенный к двоично-дес тичному счетчику, выход которого -соединен с триггером операций, к генератору, выходом св занному через соответствующие ключи с двоичнодес тичным счетчиком и ждущим многофазным мультивибратором, к триггеру операций, Ьыходы которого соединены с ключами, к триггеру действий, выходами св занному с генератором и с узлом ввода коэффнпнентов, выход которого через ключ подключен к двоично-дес тичному счетчику, а входы - к двоичному счетчику, к двоичному и дополнительному двоичному счетчику, рещает недостаточно щирокий класс задач.A known device for calculating elementary functions, comprising a control node connected to a binary-decimal counter, the output of which is connected to an operation trigger, to a generator, output connected via corresponding keys with a binary-number counter and a waiting multiphase multivibrator, to the operation trigger, outputs which is connected to the keys, to the action trigger, the outputs associated with the generator and the input component coefficients, the output of which is connected via a key to a binary-tener counter, and the inputs to two A binary counter, a binary and an additional binary counter, is decided by an insufficiently wide class of problems.
Целью предлагаемого изобретени вл етс расширение функцпоналъных возможностей устройства.The aim of the invention is to expand the functional capabilities of the device.
Поставленна цель в изобретении достигаетс тем, что устройство содержит двоичный счетчик корп , первый вход которого соедииен с узлом управлени , а второй вход через ключ, ко второму входу которого подключен выход схемы «И, - с генератором. Входы схемы «И соединены с единичным и нулевым выходами соответственно триггера операций и The goal of the invention is achieved by the fact that the device contains a binary building block, the first input of which is connected to the control node, and the second input is via a key, to the second input of which the output of the AND circuit is connected to the generator. The inputs of the circuit "And are connected to single and zero outputs, respectively, trigger operations and
22
триггера действий. Выходы двоичного счетчика корн подключены к ждущему многофазному мультиви;братору.trigger action. The outputs of the binary root counter are connected to the waiting multiphase multi-channel;
Схема устройства изображена иа чертеже.The device diagram is shown in the drawing.
Устройство состоит из двоично-дес тичного счетчика /, двоичного счетчпка 2, дополнительного двоичного счетчика 3, генератора 4, триггера операций 5, триггера действий 6, узла 7 ввода коэффициентов, узла управлени 8, ждущего многофазного мультивибратора 9. двоичного счетчика корн 10, ключа // дл записи кода в дес тичный счетчнк, ключей 12 и 13 схемы «И 14, ключа 15 дл прохождени импульсов генератора в счетчик корн 10 Н в мультивибратор 9 ключа 16, схемы «ПЕ 17 дл временного разделени входов счетчика корн 10 и мультивибратора 9. Св зь с другими устройствами осуществл етс ло щинам.The device consists of a binary-decimal counter /, a binary counter 2, an additional binary counter 3, a generator 4, an operation trigger 5, an action trigger 6, a coefficient input node 7, a control node 8 waiting for a multiphase multivibrator 9. a binary root counter 10, a key // to write the code in the decimal counting, keys 12 and 13 of the circuit "And 14, key 15 for passing the generator pulses to the counter root 10 N in the multivibrator 9 of the key 16, circuit" PE 17 for temporarily separating the inputs of the counter root 10 and the multivibrator 9 Communicating with others stvami accomplished lo schinam.
Шины кода X через .ключ 11, управл емый импульсом записи кода с узла управлени S, подключены ко входам триггеров двоично-дес тичного счетчика /. Узел управлени 8 подключен ко входам установка в исходное состо ние всех триггеров схемы и ко входу включени Генератора 4. Генератор имеет также щину отключени , соеди1 ениую с выходом триггера действий 6, шину тактовых импульсов , подход щую через соответствуюнию ключи ко входам всех счетчиков н многофазового мультивибратора и шину готовности, подключаемую к регистрирующим устройствам. Выходы триггера операций 5 подключены к управл ющим входам ключей 12 и 13, схемы «И 14 и к счетному входу триггера действий 6, к входу «установка 1 которого (подключен выход импульса переполнени дес тичного счетчика 1, а ко входу «установка О - выход импульса переполнени двоичного счетчика 2. Выход «О триггера действий 6 совместно с выходом «1 триггера операций 5 через схему «И 14 подключен к управл ющим входам ключей 15 и 16. Так при наличии сигналов па обоих выходах схемы «И 14 подаетс разрешение па ключ 15, при отсутствии одного из сигналов - на ключ 16. Дополнительные разр ды дополнительного двоичного счетчика 3 и часть триггеров двоичного счетчика 2 имеют вторые счетные входы , к которым подключаютс выходы многофазового мультивибратора. Эти выходы управл ютс соответствующими выходами триггеров двоичного счетчика корн 10. Выходы триггеров двоичного счетчика 2 подключены к узлу 7 ввода коэффициентов н группируютс в нем в общую шину - БЫХОД в соответствии с величиной вводимого коэффициента . В да1И50м случае, признаком одного един1ственного коэффициента вл етс сигнал на выходе «1 триггера действий 6. Работа устройства начинаетс по сигналу «Пуск, поступающему на вход узла управлени 8, при этом узел управлени выполн ет последовательно несколько подготовительных операций, а именно: сброс триггеров схемы .п исходное состо ние, запись кода х через ключ 11 в двоично-дес тичный счетчик./ и в.ключение генератора 4. Сброс триггеров двоичного счетчика 2 производитс таким образом, чтобы к моменту включени генератора 4 свободна емкость двоичного счетчика 2 стала равной емкости двоично-дес тичиого счетчика 1. РЬвлечение квадратиого корн выполн етс за два действи . В первом действии (триггер действий 6 в состо нии «О) получаетс значение корн , у.множенное на посто нный коэффициент , а во второ.м действии (триггер действий 6 в состо нии «1) - умножение этого промежуточного результата на величину , обратную этому посто нному коэффициенту . После окончани каждого действи промежуточный или конечный результат наход тс г; двоично-дес тичном счетчике /. Каждое действие делитс па две операции, Определ емые состо ние триггера операций 5. В первой операции (триггер операций 5 в состо нии «О) всегда число из двоично-дес тичного счетчика / перегон етс в двоичный счетчик 2. Благодар тому, что к началу первой операции емкости счетчиков 1 2 уравнены , к концу первой операции, определ емому переполиением счетчика /, в счетчике 2 находитс дополнительный код исходного числа, бывщего в счетчике /. Во второй операции (триггер операций 5 в состо нии «1) свободна емкость двоичного счетчика 2, равпа или пропордиональна исходному числу, заполн етс импульсами генератора до момента переполнени этого счетчика . При этом двоично-дес тичный счетчик / заполн етс импульсами генератора, число которых находитс в требуемой зависимости и от числа импульсов на входе двоичного счетчика 2. Таким образом, в первой операции число из счетчика 1 переписываетс в счетчик 2 дополнительным кодом, а во второй операции над этим числом осуществл етс нужное действие, и результат снова возвращаетс в счетчик /. После выключени генератора 4 число х перегон етс из счетчика / в счетчик 2 импульсами генератора через ключи 12 и 16. Двоичио-дес тичный счетчик / перенолн етс иервым , и импульс его переполнени нероводит триггер 01нераций 5 в состо ние «1. При этом через схему «И 14 поступает разрещение на ключ 15, и импульс генератора проходит на вход двоичного счетчика корн 10, схему «НЕ 17 на запуск ждущего много-фазового мультивибратора Р и на вход двоично-дес тичного счетчика / через ключ 13. По импульсу генератора ждущий многофазный мультивибратор 9 вырабатывает последовательно на своих выходах Импульсы, сцосОбные при наличии разрещеии с триггеров двоичного счетчика корн 10 пройти на счетные входы триггеров двоичного и дополнительного двоичного счетчиков 2 к 3. Поэтому с -каждым тактом генератора в счетчики .2 и 5 запищетс число, наход щеес в двоичном счетчике корн 10. Таким об разом, ждущий многофазный мультивибратор 9 совместно с двоичным счетчиком 2 и дополнительным двоичным счетчиком 3 работает как своеобразный сумматор чисел. Код на входе ждущего многофазного мультивибратора 9 двоичиого счетчика корн 10 посто нно мен етс , увеличива сь с каждым тактом на единицу, в двоичный и дополинтельно двоичный счетчики 2 и 3 с каждым тактом генератора последовательно записываютс числа натурального р да 1, 2, 3, . . .,/(.rj. Втора Операщи заканчиваетс импульсом переполнени этих счетчиков. При этом триггер операций 5 возвращаетс в состо ние «О и переводит триггер действий 6 в состо ние двоичный счетчик 2 сбрасываетс снова ва число «24, а в счетчике / находитс число Свободна емкость счетчиков 5 и .2, равна х-2, где п-число триггеров счетчика 3, заполн лась числами натурального р да 1, 2, 3, ..., 1(х), поэтому -2«:r -l-f 2 + 3++1(Х).Tires of code X through switch 11, controlled by a pulse of writing code from control unit S, are connected to the inputs of the triggers of the binary-decimal counter /. The control node 8 is connected to the inputs to reset all the circuit triggers and to the enable input of the Generator 4. The generator also has a shutdown bus, connected to the action trigger output 6, clock bus, which is connected to the inputs of all counters and multiphase multivibrator and readiness bus connected to recording devices. The outputs of the trigger of operations 5 are connected to the control inputs of keys 12 and 13, the AND 14 circuit and to the counting input of the trigger action 6, to the input of whose setting 1 (the output of the overflow pulse of the decimal counter 1 is connected, and to the input of setting O is output binary counter overflow pulse 2. Output "On the trigger action 6 together with the output" 1 trigger operations 5 through the circuit "And 14 is connected to the control inputs of the keys 15 and 16. So, if there are signals on both outputs of the circuit" And 14, the resolution is supplied to the key 15, in the absence of one of the signals - on the key 16. Additional bits of the binary counter 3 and part of the triggers of the binary counter 2 have second counting inputs to which the outputs of the multi-phase multivibrator are connected. These outputs are controlled by the corresponding outputs of the binary counter triggers 10. The outputs of the trigger of the binary counter 2 are connected to the coefficient input node 7 It is grouped in it into a common bus - WALK in accordance with the value of the input coefficient. In this case, the sign of a single factor is the signal at the output of action trigger 1 1. The device starts with the start signal at the input of control node 8, and the control node performs several preparatory operations sequentially, namely: resetting the triggers circuit. The initial state, writing the code x through key 11 to the binary-decimal counter. / and switching on the generator 4. Resetting the triggers of binary counter 2 is performed so that by the time the generator 4 is turned on, the capacitor is free The binary counter 2 became equal to the capacity of the binary-ten counter 1. The extraction of the square root is performed in two actions. In the first action (trigger action 6 in the state “O”), the root value multiplied by a constant coefficient is obtained, and in the second action (action trigger 6 in the state “1”), this intermediate result is multiplied by the reciprocal this constant coefficient. After the end of each action, the intermediate or final result is r; binary-decimal counter. Each action is divided into two operations, Defined state of the trigger of operations 5. In the first operation (trigger of operations 5 in the state "O") there is always a number from the binary-decimal counter / is distilled into the binary counter 2. Thanks to the beginning The first operation of the capacity of the counters 1 2 is equalized, by the end of the first operation, determined by over-replenishing the counter /, in counter 2 there is an additional code of the original number that is in the counter /. In the second operation (trigger operations 5 in the state "1"), the free capacity of binary counter 2, rappa or proportional to the initial number, is filled with generator pulses until this counter overflows. In this case, the binary-decimal counter / is filled with generator pulses, the number of which is in the required dependence on the number of pulses at the input of binary counter 2. Thus, in the first operation, the number from counter 1 is rewritten into counter 2 with an additional code, and in the second operation the desired action is performed on this number, and the result is again returned to the counter /. After the generator 4 is turned off, the number x is distilled from the counter / into the counter by 2 pulses of the generator through the keys 12 and 16. The dual-decimal counter is overloaded by the first one, and its overflow pulse fails to trigger the trigger of the 5th circuit 5 to state "1. At the same time, the resolution “And 14” receives the resolution on the key 15, and the generator impulse passes to the input of the binary counter root 10, the circuit “NOT 17 to start the waiting multi-phase multivibrator P and to the input to the binary-decimal counter / via the switch 13. By generator impulse waiting multiphase multivibrator 9 generates sequentially at its outputs Pulses, which are specific in the presence of a resolution from a binary counter trigger of the root 10, pass to the counting inputs of binary and additional binary trigger 2 to 3. Therefore, with - each clock cycle for generators in counters .2 and 5 zapischets number, finding luminant binary counter 10. Thus root of time, waiting for a multiphase multivibrator 9 together with the binary counter 2 and the additional binary counter 3 operates as a kind of adder numbers. The code at the input of the standby multiphase multivibrator 9 binary counter root 10 constantly changes, increasing with each clock cycle by one, binary and double binary counters 2 and 3 with each clock of the generator successively record the numbers of the natural row 1, 2, 3,. . ., / (. rj. Second Operators ends with a pulse of overflow of these counters. At the same time, the trigger of operation 5 returns to the state "O and transfers the trigger of action 6 to the state of binary counter 2 is reset again to the number 24, and in the counter / is the number The free capacity of the counters 5 and .2 is equal to x-2, where the n is the number of triggers of the counter 3, is filled with the numbers of the natural number 1, 2, 3, ..., 1 (x), therefore -2 «: r -lf 2 + 3 ++ 1 (X).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU1498679A SU390524A1 (en) | 1970-11-04 | 1970-11-04 | DEVICE FOR CALCULATION OF ELEMENTARY FUNCTIONS |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU1498679A SU390524A1 (en) | 1970-11-04 | 1970-11-04 | DEVICE FOR CALCULATION OF ELEMENTARY FUNCTIONS |
Publications (1)
Publication Number | Publication Date |
---|---|
SU390524A1 true SU390524A1 (en) | 1973-07-11 |
Family
ID=20460970
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU1498679A SU390524A1 (en) | 1970-11-04 | 1970-11-04 | DEVICE FOR CALCULATION OF ELEMENTARY FUNCTIONS |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU390524A1 (en) |
-
1970
- 1970-11-04 SU SU1498679A patent/SU390524A1/en active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US3257547A (en) | Fractional binary to binary-coded-decimal and binary-coded-decimal to whole number binary conversion devices | |
US3947673A (en) | Apparatus for comparing two binary signals | |
SU390524A1 (en) | DEVICE FOR CALCULATION OF ELEMENTARY FUNCTIONS | |
SU966660A1 (en) | Device for measuring short pulse duration | |
SU574732A1 (en) | Apparatus for digital correction of base line and selection of peaks of chromatograhic signal | |
SU729586A1 (en) | Number comparing arrangement | |
SU466507A1 (en) | Device for converting regular binary fraction to binary fraction | |
SU445163A1 (en) | Variable divider scaler | |
SU450166A1 (en) | Calculator of the difference of two numbers | |
SU385298A1 (en) | FUNCTIONAL GENERATOR | |
SU1383346A1 (en) | Logarithmic converter | |
SU528695A1 (en) | Pulse frequency multiplier | |
SU468238A1 (en) | Dividing device | |
SU593211A1 (en) | Digital computer | |
SU987619A1 (en) | Multiplying device | |
SU590736A1 (en) | Multiplier-divider | |
SU769537A1 (en) | Squarer | |
SU525116A1 (en) | Frequency integrator | |
SU970706A1 (en) | Counting device | |
SU434413A1 (en) | DEVICE FOR DIVIDING NUMBERS | |
SU1376083A1 (en) | Random event flow generator | |
SU367540A1 (en) | DIGITAL FUNCTIONAL TRANSFORMER OF A SERIAL TYPE | |
SU840921A1 (en) | Multichannel device for solving integral equations | |
SU430366A1 (en) | SENSOR RANDOM NUMBERS | |
SU938187A1 (en) | Digital frequency meter |