[go: up one dir, main page]

SU1608694A2 - Device for information searches - Google Patents

Device for information searches Download PDF

Info

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
Application number
SU894643494A
Other languages
Russian (ru)
Inventor
Анатолий Николаевич Романов
Олег Анатольевич Славин
Original Assignee
Предприятие П/Я А-3650
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 Предприятие П/Я А-3650 filed Critical Предприятие П/Я А-3650
Priority to SU894643494A priority Critical patent/SU1608694A2/en
Application granted granted Critical
Publication of SU1608694A2 publication Critical patent/SU1608694A2/en

Links

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)

с юбщени  попадает на информационньй в сод регистра 1 и записываетс  в этот р ггистр с помощью импульса с выхода элемента 40 задержки, задержанного элементом 41 на врем  выборки блока К). Кроме того, импульс с выхода элемента 40 задержки, попада  на вычитающий вход реверсивного счетчика 18, уменьшает на единицу его содержимое М; т.е. число ожидаю1чих- сообщений. В случае, когда в блоке 10 есть ожидающие сообщени , импульс чтени  ее общений обеспечивает перезапись первого из этих сообщений в регистр 1 . Если в блоке 10 не содержитс  ожидающих сообщений, состо ние регистра 1, обнуленного импульсом чтени  сообщений , не измен етс . Формула изобретени from jubilant it gets to the information in the soda of register 1 and is written to this register by means of a pulse from the output of the delay element 40 delayed by element 41 on the sampling time of the block K). In addition, the pulse from the output of the delay element 40, falling on the subtracting input of the reversible counter 18, reduces its content M by one; those. The number of waiting messages. In the case when there are waiting messages in block 10, the read pulse of its conversations is provided by rewriting the first of these messages into register 1. If in block 10 there are no pending messages, the state of register 1 zeroed by the message reading pulse does not change. Invention Formula Устройство дл  информационного псиска по авт.св. № 1399768, отличающеес  тем, что, с целью повышени  надежности устройства за счет сокращени  потерь информащга, в устройство введены третий элемент И, первый вход которого  вл етс  синхронизирующим входом устройства, четвертый элемент И, первый вход которого соединен с выходом второго элемента задержки, четвертый элемент задержки, вход.которого подключен к вышду третьего элемента И, п тый элемент задержки, вход которого сое- и 1ен с выходом четвертого элемента , первый суммирующий счетчик, счет- ы1 вход которого подключен к выходу ретьего элемента И, второй суммирую- И11 счетчик, счетный вход которого о сдинен с выходом четвертого элеента И, четверта  группа элементов И, 40 ервые входы которых подключены к выодам первого суммирующего счетчика, вторые входы четвертой группы элеентов И соединены с выходом четвер- iCTO элемента задержки, п та  группа лементов И, первые входы которых одключены к входам второго суммируюк ч д м вх то ди во вх хо вх со за п  хо 5 ин м  вх вы с ги хо со вт зи л  треDevice for information pisska auth.St. No. 1399768, characterized in that, in order to increase the reliability of the device by reducing information losses, a third AND element is entered into the device, the first input of which is the synchronization input of the device, the fourth AND element, the first input of which is connected to the output of the second delay element, the fourth the delay element, the input of which is connected to the output of the third element I, the fifth delay element, the input of which is connected and 1en with the output of the fourth element, the first summing counter, the count of which input is connected to the output of the relay element ment And, the second is summed - I11 counter, the counting input of which is connected with the output of the fourth element I, the fourth group of elements AND, the 40 first inputs of which are connected to the outputs of the first summing counter And the second inputs of the fourth group of elements I connected with the output of the fourth iCTO delay element , the first group of elements I, the first inputs of which are connected to the inputs of the second one, which is summed up to the input of the second input of the input of the second input. 2020 2525 30thirty 4545 toto t5.t5. 0869408694 40 40 10ten щего счетчика, а вторые входы п той, группы элементов И соединены с выхо- дом п того элемента задержки, треть  группа элементов ИЛИ, первые входы которых подключены к выходам четвертой группы элементов И, а вторые входы третьей группы элементов ИЛИ соединены с выходами п той группы элементов И, реверсивный счетчик, сум- мируюпщй вход которого подключен к выходу четвертого элемента задержки, а вычитающий вход реверсивного счетчика соединен с выходом п того элемента задержки, п тый элемент И, входы которого подключены к пр мому выходу реверсивного счетчика, выход п того элемента И соединен с вторым входом третьего элемента И, шестой элемент И, вход которого подключен к инверсному выходу реверсивного счетчика , выход шестого элемента И соединен с вторым входом четвертого элемента И, шестой элемент задержки, вход которого подключен к выходу п того элемента задержки, а выход соединен с синхронизирующим входом первого регистра, п тый блок пам ти, вход записи которого подключен к выходу четвертого элемента задержки, вход считывани  п того блока пам ти соединен с выходом п того элемента задержки, входы адресных разр дов п того блока пам ти подключены к выходам третьей группы элементов ИЛИ, 5 информационный вход п того блока пам ти  вл етс  вторым информационным входом устройства, информационный выход п того блока пам ти соединен с информационным входом первого регистра , п тый синхронизирующий выход первого распределител  импульсов соединен с вторым установочным входом второго регистра, первый синхрони- зирующий выход второго распределител  импульсов подключен к синхровходу третьего регистра.the second inputs of the fifth, a group of elements And are connected to the output of the fifth delay element, a third group of elements OR, the first inputs of which are connected to the outputs of the fourth group of elements AND, and the second inputs of the third group of elements OR are connected to the outputs of the fifth a group of elements And, a reversible counter, the summing input of which is connected to the output of the fourth delay element, and the subtracting input of the reversible counter is connected to the output of the fifth delay element, the fifth element And, whose inputs are connected to the direct output reversible counter, the output of the fifth element And is connected to the second input of the third element And, the sixth element And, the input of which is connected to the inverse output of the reversible counter, the output of the sixth element And is connected to the second input of the fourth element And, the sixth delay element, the input of which is connected to the output the fifth delay element, and the output is connected to the synchronization input of the first register, the fifth memory block whose recording input is connected to the output of the fourth delay element, the read input of the fifth memory block is connected to the output the fifth delay element, the inputs of the address bits of the fifth memory block are connected to the outputs of the third group of OR elements, 5 the information input of the fifth memory block is the second information input of the device, the information output of the fifth memory block is connected to the information input of the first register, the fifth synchronizing output of the first pulse distributor is connected to the second setup input of the second register, the first synchronizing output of the second pulse distributor is connected to the synchronous input of the third register . 2020 2525 30thirty 5five .1.one 5five
SU894643494A 1989-01-27 1989-01-27 Device for information searches SU1608694A2 (en)

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)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
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