SU1608694A2 - Device for information searches - Google Patents
Device for information searches Download PDFInfo
- Publication number
- SU1608694A2 SU1608694A2 SU894643494A SU4643494A SU1608694A2 SU 1608694 A2 SU1608694 A2 SU 1608694A2 SU 894643494 A SU894643494 A SU 894643494A SU 4643494 A SU4643494 A SU 4643494A SU 1608694 A2 SU1608694 A2 SU 1608694A2
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- elements
- inputs
- group
- Prior art date
Links
- 230000015654 memory Effects 0.000 claims abstract description 19
- 230000002441 reversible effect Effects 0.000 claims abstract description 8
- 230000003111 delayed effect Effects 0.000 claims description 8
- 238000005070 sampling Methods 0.000 claims description 4
- CDBYLPFSWZWCQE-UHFFFAOYSA-L Sodium Carbonate Chemical compound [Na+].[Na+].[O-]C([O-])=O CDBYLPFSWZWCQE-UHFFFAOYSA-L 0.000 claims 1
- 230000001360 synchronised effect Effects 0.000 claims 1
- 238000009434 installation Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 3
- 230000001934 delay Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 241001122767 Theaceae Species 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Изобретение относитс к вычислительной технике, и может быть использовано в автоматизированных информационно-справочных системах. Цель изобретени - повышение надежности устройства за счет сокращени потерь информации. Устройство содержит регистры, дешифраторы, блоки пам ти, распределители импульсов, триггеры, суммирующие счетчики, реверсивный счетчик, элементы ИЛИ, элементы И, элементы задержки. Устройство имеет первый и второй информационные входы, синхронизирующий вход, вход считывани адреса, вход записи адреса, группу входов запроса, вход опроса, вход разрешени записи, вход пуска, информационный выход, группу информационных выходов, выход признака готовности результата. 3 ил.The invention relates to computing, and can be used in automated information and reference systems. The purpose of the invention is to increase the reliability of the device by reducing information loss. The device contains registers, decoders, memory blocks, pulse distributors, triggers, summing counters, reversible counter, OR elements, AND elements, delay elements. The device has first and second information inputs, a synchronization input, an address read input, an address record input, a group of request inputs, a poll input, a write enable input, a start input, an information output, a group of information outputs, a result readiness output. 3 il.
Description
ИзоOf the
тельно; зовано мационtelno; called mattion
Л. ТСТСЯL. TSTSYA
за по for
Цел: дежнос ни по : .На на Target: dezhnos no by:. On
структ; .JIитeл турна struct; .JIitele turn
ретение относитс к вычисли- i технике, может быть исполь- в автоматизированных инфор- ю-справочных системах и в- усовершенствованием устройст- IIBT.CB. № 1399768.retention relates to computing technology, can be used in automated information-reference systems and in the improvement of the device IIBT.CB. No. 1399768.
изобретени - повьш1ение на- и устройства за счет сокраще- ерь информации, фиг. 1 представлена структурустройства; на фиг. 2 - рна схема первого распреде- импульсов; на фиг. 3 - струк- схема второго распределител invention - povyshenie na and devices at the expense of shortening information, fig. 1 shows the structure of the device; in fig. 2 - pn scheme of the first distribution of pulses; in fig. 3 - structure of the second distributor
сх(;маcx (; ma
импульсовpulses
Уст1 вый 1, первьй вый 6, 9 и п тResponsible 1, First 6, 9 and n
ойство (фиг. 1) содержит пер- второй 2 и третий 3 регистры, 4 и второй 5 дешифраторы, пер- второй 7, третий 8, четвертый Ый 10 блоки пам ти, первый 11The device (Fig. 1) contains the first second 2 and third 3 registers, 4 and second 5 decoders, the first second 7, third 8, fourth UY 10 memory blocks, the first 11
и второй 12 распределители импульсов, :первый 13 , второй 14 и третий 15 триггеры, первьй 16 и второй 17 суммирующие счетчики, реверсивный счетчик 18, первый 19 и второй 20 элементы ИЛИ, первый 21, второй 22, третий 23, четвертый 24, П тый 25 и шестой ,26 элементы И, первую, вторую и третью Группы элементов ИЛИ 27 - 29 первую, вторую, третью, четвертую и п тую группы элементов И 30 - 35,and second 12 pulse distributors,: first 13, second 14 and third 15 triggers, first 16 and second 17 summing counters, reversible counter 18, first 19 and second 20 elements OR, first 21, second 22, third 23, fourth 24, P 25th and 6th, 26 elements AND, the first, second and third groups of elements OR 27 - 29, the first, second, third, fourth and fifth groups of elements AND 30 - 35,
первый 36, второй 37, третий 38, чет- .-вертый 39, п тый 40 и шестой 41 элементы задержки. На схеме (фиг. 1) также показаны первый 42 и второй 43 ин- . Формационные входы, синхронизируюР1ий вход 44, вход 45 считывани адреса, вход 46 записи адреса, группа входов 47 и 48 запроса, вход 49 опроса, входthe first 36, the second 37, the third 38, the fourth., the third 39, the fifth 40, and the sixth 41 delay elements. The diagram (Fig. 1) also shows the first 42 and the second 43 in-. Formational inputs, syncP1 input 44, address reading input 45, address recording input 46, query input group 47 and 48, polling input 49, input
сгsg
оabout
00 Oi00 Oi
со 4;from 4;
N)N)
50разрешени записи, вход 51 пуска, информационный выход 52, группа информационных выходов 53 и 54 и выход 55 признана готовности результата (узлы и элементы отличительной части50 write resolution, start input 51, information exit 52, group of information outlets 53 and 54, and exit 55 recognized the result readiness (nodes and elements of the distinguishing part
гg
Предлагаемого устройства обведены на фиг. 1 пунктирной линией).The proposed device is circled in FIG. 1 dotted line).
Кроме того, на фиг, 1 показаны вход 56 разрешени , группа установочных входов 57, тактирующий выход 58, первый 59, второй 60, третий 61, четвертый 62 и п тый 63 синхронизирующие выходы и группа синхронизирующих выходов 64 первого распределител 11 импульсов, тактирующий вход 65, группа установочных входов 66,тактирующий выход 67, группа выходов 68 разрешени считывани , первый 69 и второй 70 синхронизирующие выходы :вто- рого распределител 12 импульсов.In addition, FIG. 1 shows the enable input 56, the group of setup inputs 57, the clock output 58, the first 59, the second 60, the third 61, the fourth 62 and the fifth 63 clock outputs and the group of clock outputs 64 of the first pulse distributor 11, the clock input 65, a group of setup inputs 66, a clock output 67, a group of readout resolution outputs 68, the first 69 and the second 70 clock outputs: the second pulse distributor 12 pulses.
Первый распределитель 11 импульсов (фиг. 2) содержит генератор 71 импульсов , первый 72 и второй 73 элементы И группу элементов Н 74 и 75, первый 76 и второй 77 элементы ИЛИ, три элемента 78 - 80 задержки. Второй распределитель 12 импульсов (фиг. 3) содержит группу триггеров 81 и 82, группу элементов И 83 и 84, элемент И 85, элемент ИЛИ .86, два элемента 87 и 88The first pulse distributor 11 (Fig. 2) contains a pulse generator 71, the first 72 and second 73 elements AND a group of elements H 74 and 75, the first 76 and second 77 elements OR, three delay elements 78 - 80. The second dispenser 12 pulses (Fig. 3) contains a group of triggers 81 and 82, a group of elements And 83 and 84, element And 85, element OR .86, two elements 87 and 88
задержки. 1delays. one
1one
Входами 43 и 44 устройство под- ключено к тракту передачи данных между объектами управлени сложной автоматизированной системы управлени .Inputs 43 and 44, the device is connected to the data transmission path between the control objects of a complex automated control system.
Сообщени , записываемые в регистр 1, содержат признаковую и информационную части. Часть признаков классифицирует информационную часть.Messages written to register 1 contain attribute and information parts. Part of the signs classifies the information part.
Устройство работает следзпощим образом .The device works as follows.
Работа устройства, в котором регистр 1 соединен с трактом передачи данных, начинаетс с приходом на входThe operation of the device in which register 1 is connected to the data transmission path begins with the arrival at the input
51импульса пуска, который через элемент ИЛИ 19 проходит на вход установки в 1 триггера 13, устанавлива его в единичное состо ние. Высокий потенциал с пр мого выхода триггера 13 поступает через вход 56 первого распределител импульсов на первый вход элемента И 72, к второму входу которого подключен выход генератора 71 импульсов.51 start pulse, which through the OR element 19 passes to the input of the installation in 1 flip-flop 13, sets it to one state. A high potential from the direct output of the trigger 13 is fed through the input 56 of the first pulse distributor to the first input of the element I 72, to the second input of which the output of the generator 71 pulses is connected.
Первый импульс с генератора 71 проходит через элемент И 72 и далее через элемент ИЛИ 76 поступает как наThe first pulse from the generator 71 passes through the element AND 72 and further through the element OR 76 enters as
00
5five
00
5five
00
5five
00
5five
00
5five
выход 59 первого распределител им- пульсов, так и на входы элементовoutput 59 of the first pulse distributor and at the inputs of the elements
И 73 - 75. Учитыва , что триггер 14 находитс в исходном состо нии, на его пр мом выходе будет низкий потенциал, который блокирует прохождение импульса с выхода 59 через элемент И 21. Элементы И 73 - 75 подключены к выходам дешифратора 4, высокий потенциал на одной из выходных шин которого определ ет состо ние указанных элементов .And 73 - 75. Considering that trigger 14 is in the initial state, its forward output will have a low potential, which blocks the passage of a pulse from output 59 through element 21. And elements 73 and 75 are connected to the outputs of the decoder 4, high potential on one of the output tires which determines the state of the indicated elements.
Допустим, что из тракта передачи данных в регистр 1 никаких сообщений не поступало, тогда дешифратор 4 зафиксирует его состо ние выдачей высокого noTeHiyiana на первый из входов 57 распределител 11 импульсов, причем этот высокий потенциал открывает по одному входу элемент И 73, а им- . пульс генератора 71 с выхода элемента ИЛИ 76 пройдет через элемент И 73 на выход 61 распределител 11 импульсов и далее через элемент ИЛИ 19 на вход установки в 1 триггера 13, подтвержда его единичное состо ние.Assume that no messages were received from the data transmission path to register 1, then the decoder 4 will fix its state by issuing a high noTeHiyiana to the first of the inputs 57 of the distributor 11 pulses, and this high potential opens element 73 and one. pulse generator 71 from the output of the element OR 76 will pass through the element AND 73 to the output 61 of the distributor 11 pulses and then through the element OR 19 to the input of the installation in 1 trigger 13, confirming its single state.
Поскольку триггер 13 высоким потенциалом поддерживает элемент И 72 в открытом состо нии, то импульсами генератора 71 осуществл етс непрерывный опрос состо ний элементов И 73 - 75.Since the trigger 13 with a high potential keeps the AND 72 element in the open state, the pulses of the generator 71 continuously poll the states of the AND 73 - 75 elements.
Как только в регистр 1 записан код сообщени , дешифратор зафиксирует этот момент вьщачей высокого потенциала на один из выходов. Допустим, высокий потенциал поступил на второй из входов 57 распределител 11 импульсов . Этот потенциал открывает элемент 74, через который импульс генератора 71 с выхода элемента ИЛИ : 77 проходит как на первый из выходов 64, так и через элемент ИЛИ 77 и элемент 80 задержки (на котором импульс задерживаетс на врем выборки блока 7 пам ти)на выход 63 распределител 11 импульсов и далее на вход установки в О триггера 13, сбрасыва его в исходное состо ние.As soon as a message code is recorded in register 1, the decoder will record this moment with a high potential at one of the outputs. Suppose a high potential arrived at the second of the inputs 57 of the distributor 11 pulses. This potential opens element 74, through which the generator pulse 71 from the output of the OR element: 77 passes both to the first of the outputs 64 and through the element OR 77 and the delay element 80 (on which the pulse is delayed by the sampling time of the memory unit 7) to the output 63 of the distributor 11 pulses and further to the input of the installation in the O of the trigger 13, resetting it to the initial state.
С выхода 64 распределител 11 импульсов импульс опроса поступает на вход фиксированной чейки блока 7 пам ти , выполненного в виде посто нного запоминающего устройства, где хранитс начальный адрес той зоны пам ти, куда необходимо записать входную информацию с регистра 1. Содержимое фиксированной чейки переписываетс From the output 64 of the distributor 11 pulses, the polling pulse arrives at the input of the fixed cell of the memory block 7, made in the form of a persistent memory, where the initial address of the memory zone where the input information from the register 1 is to be stored. The content of the fixed cell is rewritten
с покощьюwith rest
пределител limiter
в регистр элементыto register elements
адресного тогaddress tog
задержки.delays.
на Этот И 21On This And 21
импульса с выхода 63 рас- 11 импульсов из блока 7 2, выходы которого через ШШ 27 соединены с разр да входа блока 6. Параллел же импульс с выхода элементаimpulse from output 63; 11 pulses from block 7 2, the outputs of which through ШШ 27 are connected to the discharge of the input of block 6. The parallel impulse from the output of the element
задержанный на элемент врем формировани адреса в ре 2 2, с выхода 62 распределител сов поступает на вход запи- эка 6, записыва входное сооб- по указанному адресу.. ;ле записи сообщени тот же им- с выхода элемента 79, будучиthe time of the formation of the address in pe 2 2 delayed by the element, from the output 62 of the distributor of the coils, is fed to the input of record 6, recording the input message at the specified address ..; le recording the message is the same name from the output of element 79, being
на элементе 78 на врем I сообщени в блок 6, поступает зд установки в исходное состо - р ггистра 2 и триггера 14 и осу- очередной опрос состо ни ITOB И 73-75..at element 78, for the time I of the message, in block 6, the installation enters the initial state — registrar 2 and trigger 14, and an interrogation of the state ITOB I 73-75.
Бы:сод блока 6 через выход 52 сое- с вычислительным комплексом )бъекта управлени (не показан) непрерывно с заданным интерваломWould: sod block 6 through output 52 of the connection with the computer complex of the control object (not shown) continuously at a predetermined interval
опрашивает блок 6 импульсами , поступаюрр1ми на вход 49. Эти сы уста 1авливают триггер 14polls the block with 6 pulses, arriving at input 49. These sy systas set the trigger 14
состо ние, при котором о потенциалом открывает эле- 21. Импульс с выхода 59 рас11 -импульсов поступает И 21 в начале цикла опрос мпульс проходит через элемент вход группы элементов И 30,the state in which the potential is opened by an electron 21. The pulse from the output of 59 races of the pulses enters the AND 21 at the beginning of the cycle the interrogation of the pulse passes through the input element of the group of elements And 30,
ми но 80mi but 80
79 на гистр 11 им:79 on gistr 11 im:
си бЛ1 si b1
щение По1Po1
пульсpulse
задержанным запис на вх ниеdetainee entry
щecтвJI eт элеме:Item #:
динен (ВК)dinen (VK)
вкVC
опроси опросаsurvey survey
импулimpulse
в единичноеin single
высокимhigh
мент Иment and
пределител limiter
эл(;ментel (; cop
наon
20, а также, будучи пропущенном чере.з элемент ИЛИ 86 и элемент 88 задержки - на выход 69 распределител 12 (на элементе 88 импульс задерживаетс на врем выборки блока 8). Импульс с выустанавлива адрес считываемого сооб- 35 хода элемента .ИЛИ 86 попадает на вко4020, as well as being skipped through the OR element 86 and the delay element 88 to the output 69 of the distributor 12 (on the element 88, the pulse is delayed by the sampling time of block 8). Impulse with resetting the address of the readout message of the 35th move of the element .OR 86 falls on VKO40
щени и через элемент 37 задержки, который задерживает импульс на врем установки адреса, на вход управлени считынани блока 6, с выхода которого информаци поступает на выход 52 уст- ройстла.and through the delay element 37, which delays the pulse by the time of setting the address, to the readout control input of unit 6, from the output of which information is fed to the output 52 of the device.
В ПК эти данные используютс в качестве входных параметров функциональных задач системы управлени , по мо-.ре решени которых полученные ре- зультг.ты в виде соответствующих справок выдаютс на вход 42 и далее на информационный вход блока 9, Кроме того, на вход 46 подаетс адрес записи , полученной справки, а на вход 50 - 5( импульс управлени записью, который ; посту :ает на один из входов элемента И 22, которьш по другому входу управл етс триггером 15. Запись справки в бло1 9 осуществл етс только в слу- чае, тогда триггер 15 обнулен, что соответствует отсутствию пр мого об--, ращен пользователей к 9. По- следн« е приводит к прохождению черезIn the PC, these data are used as input parameters of the functional tasks of the control system, according to which solution the obtained results are given out at the input 42 and further to the information input of the block 9, In addition, the input 46 is fed the address of the record received by the help, and to the input 50 - 5 (the write control pulse, which; post: to one of the inputs of the AND element 22, which is controlled by a trigger 15 on the other input) tea, then the trigger 15 is reset to zero t absence of direct ob--, increments of users to 9. The latter "e leads to passage through
ды установки в О всех триггеров 81 и 82, обнул их, а импульс с выхода элемента 88, задержива сь на элементе 87 на врем задержки регистра 3, поступает на выход 67 распределител 12.You set them to O of all the flip-flops 81 and 82, and threw them, and the pulse from the output of element 88, delayed by element 87 by the delay time of register 3, goes to output 67 of the distributor 12.
Пройд через элемент ИЛИ 20, импульс поступает на вход установки в 1 триггера 15, устанавлива его - в 1, и снимает тем самым высокий потенциал с входа элемента И 22.Pass through the element OR 20, the pulse arrives at the input of the installation in 1 of the trigger 15, sets it to 1, and thereby removes the high potential from the input of the element And 22.
Параллельно с этим импульс с первого из выходов 68 распределител 12 поступает на вход считывани соответ- ствуюпдей фиксированной чейки блока В пам ти, выполненного в виде ПЗУ, где хранитс адрес абонента, запросившего справку, и адрес зоны пам ти, где - хранитс запрашиваема справка. Считанный код с выхода блока 8 записываетс в регистр 3 с помощь.ю импульса , поступившего с выхода 69 распределител 12, после чего код адреса абонента подаетс на вход дешифрато55In parallel, the pulse from the first of the outputs 68 of the distributor 12 is fed to the read input of the corresponding cell of the fixed memory block B, made in the form of a ROM, where the address of the subscriber who requested the certificate is stored, and the address of the memory zone where the requested information is stored. The read code from the output of block 8 is written to register 3 with the help of a pulse received from the output 69 of the distributor 12, after which the address code of the subscriber is fed to the input of the decoded 55
00
элемент И 22 импульса, который уста-, навливает адрес записи с входа 46, и , задержива сь на элементе 38 задержки на врем установки адреса, попадает на вход управлени записью блока 9, осуществл запись результата, полученного от ВК.:pulse element AND 22, which sets the write address from input 46, and, delaying on delay element 38 at the time of setting the address, enters the record control input of block 9, recording the result obtained from VK:
Кроме того, импульс с выхода 55, поступа на вход прерывани ВК, сигнализирует об осуществлении записи ре- зульта в блоке 9.In addition, a pulse from output 55, arriving at the input of the VC interrupt, signals the recording of the result in block 9.
Обращение за справками, хран щимис в блоке 9, осуп1ествл етс с ра- бочих мест различных объектов управлени через входы 47 устройства и далее через входы 66 распределител 12 импульсов.The search for references stored in block 9 is obtained from the workplaces of various control objects through the inputs 47 of the device and then through the inputs 66 of the distributor 12 pulses.
Допустим, что запрос поступил на первый из входов 66 распределител 12. Тогда импульс запроса устанавливает триггер 81 в единичное состо ние, при котором он своим высоким потенциалом открывает элемент И 83, на вто- 5 рой вход которого с входа 65 поступает импульс генератора 71 с выхода 69 распределител 11. Этот импульс проходит, через элемент И 83 и далее через выход 68 распределител 12 на входы блока 8 пам ти и элемента ИЛИLet us assume that the request arrived at the first of the inputs 66 of the distributor 12. Then the request pulse sets the trigger 81 to a single state, in which it opens the high-potential element AND 83, to the second 5 input of which, from input 65, a generator pulse 71 the output 69 of the distributor 11. This pulse passes through the element AND 83 and further through the output 68 of the distributor 12 to the inputs of the block 8 of memory and the element OR
5five
00
00
20, а также, будучи пропущенном чере.з элемент ИЛИ 86 и элемент 88 задержки - на выход 69 распределител 12 (на элементе 88 импульс задерживаетс на врем выборки блока 8). Импульс с вы5 хода элемента .ИЛИ 86 попадает на вко20, as well as being skipped through the OR element 86 and the delay element 88 to the output 69 of the distributor 12 (on the element 88, the pulse is delayed by the sampling time of block 8). Impulse from the stroke of the element .IL 86 falls on WKO
ды установки в О всех триггеров 81 и 82, обнул их, а импульс с выхода элемента 88, задержива сь на элементе 87 на врем задержки регистра 3, поступает на выход 67 распределител 12.You set them to O of all the flip-flops 81 and 82, and threw them, and the pulse from the output of element 88, delayed by element 87 by the delay time of register 3, goes to output 67 of the distributor 12.
Пройд через элемент ИЛИ 20, импульс поступает на вход установки в 1 триггера 15, устанавлива его в 1, и снимает тем самым высокий потенциал с входа элемента И 22.Pass through the element OR 20, the pulse is fed to the input of the installation in 1 trigger 15, set it to 1, and thus removes the high potential from the input element And 22.
Параллельно с этим импульс с первого из выходов 68 распределител 12 поступает на вход считывани соответ- ствуюпдей фиксированной чейки блока В пам ти, выполненного в виде ПЗУ, где хранитс адрес абонента, запросившего справку, и адрес зоны пам ти, где - хранитс запрашиваема справка. Считанный код с выхода блока 8 записываетс в регистр 3 с помощь.ю импульса , поступившего с выхода 69 распределител 12, после чего код адреса абонента подаетс на вход дешифратоIn parallel, the pulse from the first of the outputs 68 of the distributor 12 is fed to the read input of the corresponding cell of the fixed memory block B, made in the form of a ROM, where the address of the subscriber who requested the certificate is stored, and the address of the memory zone where the requested information is stored. The read code from the output of block 8 is written into register 3 with the help of a pulse received from the output 69 of the distributor 12, after which the address code of the subscriber is fed to the decrypted input
30thirty
pa 5, который в соответствии с вход- ньм кодом передает высокий потенциал на.выходы соответствующих групп элементов И 32 и 33, а код адреса зоны пам ти через элементы 28 подаетс на адресный вход блока 9 пам ти. Одновременно тактовый импульс с выхода 67 поступает на вход считывани блока 9, тем самым подава код считанной щ справки через соответствующие группы элементов И 32 и 33 на тот из выходов 53 или 54, который соответствует абоненту, запросившему справку.pa 5, which, in accordance with the input code, transmits a high potential to the outputs of the respective groups of elements 32 and 33, and the code of the address of the memory zone is fed through the elements 28 to the address input of the memory block 9. At the same time, a clock pulse from output 67 is fed to the read input of block 9, thereby submitting the code of the read help through the corresponding groups of elements 32 and 33 to that of outputs 53 or 54, which corresponds to the subscriber who requested the certificate.
Этот же импульс с выхода 67, за- с держанный на элементе 36 на врем считывани данных из блока 9, поступает на вход регистра 3 и устанавливает его в исходное состо ние, подготавлива его к новому циклу работы. ,„The same pulse from output 67, kept on element 36 for the duration of reading data from block 9, is fed to the input of register 3 and sets it to its original state, preparing it for a new cycle of operation. , „
Поступающий на вход 44 импульс записи сообщени проходит на первый вход элемента И 23, второй вход которого соединен с инверсным выходом элемента И 26. 25A message recording pulse arriving at input 44 passes to the first input of an AND 23 element, the second input of which is connected to the inverse output of an AND 26 element. 25
Реверсивный счетчик 18 предназначен дл хранени числа М сообщений, ожидающих обработки. Поскольку перед началом работы содержимое счетчика 18 обнул етс , то на всех его пр мых выходах присутствует низкое значение потенциала., попадающее на все входы элемента И 25, что приводит к по влению на его инверсном выходе высокого значени потенциала. На инверсном выходе элемента И 25 присутству- i 35 ет высокое значение потешщала во всех случа х, когда хот бы один разр д счетчика 18 обнулен, что соответствует выполнению соотнощени .40A reversible counter 18 is designed to store the number of M messages waiting to be processed. Since before starting operation, the contents of counter 18 are zero, then all its direct outputs have a low potential value that falls on all inputs of the AND 25 element, which results in a high potential value at its inverse output. At the inverse output of the AND 25 element there is i 35 a high value is amusing in all cases when at least one bit of the counter 18 is zero, which corresponds to the ratio .40
М 2%M 2%
где m - количество разр дов .счетчика 18, равное количеству разр дов каждого из счетчиков 16 и 17, а также рав- 45 .ное разр дности слова блока 10. Во всех указанных случа х высокое значение потенциала с инверсного выхода элемента И 25 открывает элемент И 23 дл прохождени импульсов записи со- 50 общени .where m is the number of bits. counter 18, equal to the number of bits of each of the counters 16 and 17, and equal to 45 bits of the word of block 10. In all these cases, a high value of the potential from the inverse output of the element And 25 opens the element And 23 for the passage of message recording pulses 50.
i Таким образом, первый из импульсов записи сообщений проходит через элемент И 23 на суммирующий вход счетчика 16, увеличива тем самым на единицу его содержимое, представл ющее собой адрес первой свободной дл записи зоны в блоке 10. Этот адрес пропускаетс с помощью импульса ва0i Thus, the first of the message recording pulses passes through the element 23 to the summing input of counter 16, thereby increasing its contents by one, which is the address of the first zone free for recording in block 10. This address is passed through the pulse va0
с „with "
5five
5 050
5 five
писи сообщени , задержанного на элементе 39 на врем срабатывани счетчика 16, через группы элементов И 34 и ИЛИ 29 на адресный, вход блока 10. Импульс с выхода элемента 39, попав- ший на вход разрешени записи блока 10, обеспечивает запись в этот блок сообщени , заданного на информационном входе 43 устройства. Кроме того, импульс с выхода элемента 39, поступа на суммирующиц вход счетчика 18, увеличивает на единицу его содержимое М.writing a message delayed on element 39 for the duration of the counter 16, through groups of elements 34 and 34 and 29 on the address, input of block 10. An impulse from the output of element 39, going to the recording permission input of block 10, provides an entry to this block specified on the information input 43 of the device. In addition, the pulse from the output of the element 39, entering the summing input of the counter 18, increases by one its content M.
В случае, когда в блоке 10 есть свободные зоны дл записи сообщений, ожидающих обработки, импульс записи сообщений обеспечивает запоминание поступившего вместе с ним сообщени . В случае, когда блок 10 заполнен сообщени ми , о чем свидетельствует единичное состо ние всех разр дов счетчика 18, низкое значение потенциала с инверсного выхода элемента И 23 запрещает прохождение импульсов записи сообщени через элемент И 23, что приводит к невозможности записи сообщени в заполненный блок 10 пам ти.In the case when in block 10 there are free zones for recording messages waiting to be processed, the pulse of recording messages ensures the memorization of the message that came with it. In case the block 10 is filled with messages, as evidenced by the single state of all bits of the counter 18, the low potential value from the inverse output of the AND 23 element prevents the message recording pulses from passing through the AND 23 element, which makes it impossible to record the message in the filled block 10 memories.
Аналогично описанному вьшге (дл элемента И 25) на инверсном выходе элемента И 26 присутствует низкое значение потенциала в случае, когда 1 число М ожидающих сообщений равн етс нулю, и высокое значение потенциала дл любых других значений М.Similarly to the described above (for element And 25), the inverse output of element And 26 contains a low potential value in the case when 1 number M of waiting messages is zero, and a high potential value for any other values of M.
Импульс с выхода элемента 37, обеспечивающий считывание из блока 6 ин- формации, подлежащей передаче в ВК, поступает на первый вход элемента И 24, второй .вход которого подключен к инверсному выходу элемента И 26. Поэтому импульс с выхода элемента 37 (импульс чтени сообщени ) проходит через .элемент И 24 в том и только в том случае, когда число М ожидающих сообщений отлично от нул . При этом импульс чтени сообщени увеличивает .на единицу содержимое счетчика 17, т.е. адрес считываемого слова блока 10 (исходное значение содержимого счетчика 17 на единицу меньше содержимого счетчика 16, т.е. адреса записи ) . Задержива сь на элементе 40 на врем модификации содержимого счетчика 17, импульс чтени сообщени обеспечивает прохождение содержимого счетчика 17 на адресный вход блока 10 и формирование на информационном выходе блока 10 кода первого из ожи- даювщх обработки сообщений. Этот кодThe impulse from the output of the element 37, which provides reading from block 6 of the information to be transmitted to the VC, goes to the first input of the element 24, the second input of which is connected to the inverse output of the element 26. Therefore, the impulse from the output of the element 37 ) passes through .element I 24 if and only if the number M of waiting messages is different from zero. At the same time, the reading pulse of the message increases the content of the counter 17 to one, i.e. the address of the read word of block 10 (the initial value of the contents of the counter 17 is one less than the contents of the counter 16, i.e. the write address). Delaying on the element 40 for the time of modification of the contents of the counter 17, the pulse of reading the message ensures the passage of the contents of the counter 17 to the address input of the block 10 and the formation at the information output of the block 10 of the code of the first of the expected message processing. This code
toto
t5.t5.
i9. 1608694i9. 1608694
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU894643494A SU1608694A2 (en) | 1989-01-27 | 1989-01-27 | Device for information searches |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU894643494A SU1608694A2 (en) | 1989-01-27 | 1989-01-27 | Device for information searches |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SU1399768A Addition SU456631A1 (en) | 1970-01-23 | 1970-01-23 | Method of preparing catalyst for epoxidation of olefinic hydrocarbons |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| SU1608694A2 true SU1608694A2 (en) | 1990-11-23 |
Family
ID=21425567
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SU894643494A SU1608694A2 (en) | 1989-01-27 | 1989-01-27 | Device for information searches |
Country Status (1)
| Country | Link |
|---|---|
| SU (1) | SU1608694A2 (en) |
-
1989
- 1989-01-27 SU SU894643494A patent/SU1608694A2/en active
Non-Patent Citations (1)
| Title |
|---|
| Аиторское свидетельство СССР К 139968, кл. G 06 F 15/40, 1988. * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| GB1071692A (en) | Digital signal processing system | |
| SU1608694A2 (en) | Device for information searches | |
| US3644895A (en) | Buffer store arrangement for obtaining delayed addressing | |
| RU2115952C1 (en) | Information search engine | |
| SU1660014A1 (en) | Information system | |
| SU1399768A1 (en) | Information retrieval device | |
| SU1280630A1 (en) | Device for generating interrogation queue | |
| RU2023295C1 (en) | Device to receive and transmit information | |
| SU640284A1 (en) | Command information receiving device | |
| SU1587543A2 (en) | Device for information searching | |
| SU1070554A1 (en) | Device for organizing queue | |
| SU1647605A1 (en) | Object identifier | |
| SU1411744A1 (en) | Priority device | |
| SU1550517A1 (en) | Device for servicing inquiries | |
| RU1837288C (en) | Device for dynamic priority | |
| RU2218595C2 (en) | Device for controlling data distribution in client-server information network | |
| SU1495793A1 (en) | Dynamic priority unit | |
| RU2018942C1 (en) | Device for interfacing users with computer | |
| SU1583937A2 (en) | Device for interfacing computer and subscribers | |
| SU1269144A1 (en) | Information input device | |
| SU1667087A1 (en) | Device for controlling exchange between a processor and a memory | |
| SU1128255A1 (en) | Device for conducting order of information receiving | |
| SU1418740A1 (en) | Device for simulating mass service systems | |
| SU1272340A1 (en) | Device for simulating the queueing systems with relative priorities | |
| SU1343422A1 (en) | Device for simulating the queueing systems |