[go: up one dir, main page]

SU1686464A1 - Device for information searching - Google Patents

Device for information searching Download PDF

Info

Publication number
SU1686464A1
SU1686464A1 SU894763772A SU4763772A SU1686464A1 SU 1686464 A1 SU1686464 A1 SU 1686464A1 SU 894763772 A SU894763772 A SU 894763772A SU 4763772 A SU4763772 A SU 4763772A SU 1686464 A1 SU1686464 A1 SU 1686464A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
output
group
address
register
Prior art date
Application number
SU894763772A
Other languages
Russian (ru)
Inventor
Евгениос Бардис
Виктор Иванович Корнейчук
Александр Петрович Марковский
Юрий Николаевич Чубатюк
Original Assignee
Киевский Политехнический Институт Им.50-Летия Великой Октябрьской Социалистической Революции
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 Киевский Политехнический Институт Им.50-Летия Великой Октябрьской Социалистической Революции filed Critical Киевский Политехнический Институт Им.50-Летия Великой Октябрьской Социалистической Революции
Priority to SU894763772A priority Critical patent/SU1686464A1/en
Application granted granted Critical
Publication of SU1686464A1 publication Critical patent/SU1686464A1/en

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

1one

(21)4763772/24 (22)28 11.89 (16)23.10.91. Бюл. МеЗЭ(21) 4763772/24 (22) 28 11.89 (16) 10.23.91. Bul MeZE

(71)Киевский политехнический институт им.50-лети  Великой Окт брьской социалистической революции(71) Kiev Polytechnic Institute named after 50th Anniversary of the Great Oct. of Brno Socialist Revolution

(72)Е.Бардис(СР), В.И.Корнейчук,(72) E. Bardis (CP), V.I. Korneychuk,

А.П.Марковский и Ю.Н.Чубатюк (SU) (53)681.3(088.8)A.P. Markovsky and Yu.N. Chubatyuk (SU) (53) 681.3 (088.8)

(54) УСТРОЙСТВО ДЛЯ ПОИСКА ИНФОРМАЦИИ(54) DEVICE FOR SEARCHING INFORMATION

(57) Изобретение относитс  к вычислительной технике и может быть использовано дл  реализации доступа к информации как по ее(57) The invention relates to computing and can be used to implement access to information as per its

адресу, так и по содержимому. Целью изобретени   вл етс  повышение быстродействи . Устройство содержит группу блоков 1 1-1.М пам ти, группу элементов НЕРАВНОЗНАЧНОСТЬ 3.1 З.М, регистр 4 признака опроса, группу элементов ИЛИ 5.1-5.М, регистр 6, шифратор 7, элементы И 9, 11, элементы НЕ 10, 29, элементы ИЛИ 12. 31. формирователь 13 импульсов, счетчики 15, 28 адреса, делитель 18 частоты, элемент 19 задержки, группу сдвиговых регистров 21.1-21.К. группу коммутаторов 23.1-23.М, элемент ИЛИ-НЕ 27. схему 36 сравнени , Поставленна  цель достигаетс  введением новых элементов и св зей. 2 ил.address and content. The aim of the invention is to increase speed. The device contains a group of 1 1-1.M memory blocks, a group of elements NEGATIVE 3.1 Z.M, a register 4 polling features, a group of elements OR 5.1-5.M, a register 6, an encoder 7, elements AND 9, 11, elements NOT 10 , 29, elements OR 12. 31. shaper 13 pulses, counters 15, 28 addresses, frequency divider 18, delay element 19, group of shift registers 21.1-21.К. switch group 23.1-23.M, OR-NOT element 27. comparison circuit 36, The goal is achieved by introducing new elements and links. 2 Il.

,221, 221

г тггптgggpt

ИгIg

4-14-1

вat

ON 00 О Јь ОON 00 O О O

ЈьЈ

Изобретение относитс  к вычислительной технике и может быть использовано дл  реализации доступа к информации как по ее адресу, так и по содержимому.The invention relates to computing and can be used to implement access to information both by address and content.

Целью изобретени   вл етс  повышение быстродействи .The aim of the invention is to increase speed.

На фиг. 1 представлена функциональна  схема устройства; на фиг. 2 - временные диаграммы работы устройства в режиме поиска .FIG. 1 shows a functional diagram of the device; in fig. 2 - time diagrams of the device in search mode.

Устройство содержит группу блоков 1.1-1.М пам ти, информационный выход 2 устройства, группу элементов 3.1-З.М НЕРАВНОЗНАЧНОСТЬ , регистр 4 признака опроса, группу элементов ИЛИ 5.1-5.М, регистр 6, шифратор 7, выход 8 младших разр дов адреса устройства, элемент И 9, элемент НЕ 10, элемент И 11, элемент ИЛИ 12, формирователь 13 импульсов, выход 14 формировател  импульсов, счетчик 15 адреса , выход 16 признака обнаружени  информации устройства, выход 17 делител  18 частоты, элемент 19 задержки, вход 20 синхроимпульсов устройства, группу сдвиговых регистров 21.1-21.К, группу входов 22.1-22.L начального состо ни  устройства, группу коммутаторов 23.1-23.М адреса, вход 24 младших разр дов адреса устройства , вход 25 задани  режима функционировани  устройства, вход 26 запуска устройства, элемент ИЛИ-НЕ 27, счетчик 28 адреса, элемент НЕ 29, информационный вход 30 устройства, элемент ИЛИ 31, вход 32 инициации обращени  к пам ти устройства , вход 33 записи-чтени  устройства, вход 34 и выход 35 старших разр дов адреса устройства, схема 36 сравнени , вход 37 требуемого признака поиска устройства, выход 38 индикации окончани  работы, вход 39 номера зоны поиска устройства, М - разр дность данных, L log2M.The device contains a group of blocks 1.1-1.M memory, information output 2 of the device, a group of elements 3.1-Z.M UNEQUAL DETAIL, a register 4 of the indication of the survey, a group of elements OR 5.1-5.M, the register 6, the encoder 7, the output 8 minor bits device address addresses, AND 9 element, NOT 10 element, AND 11 element, OR 12 element, 13 pulse generator, pulse generator output 14, address counter 15, device information detection sign output 16, frequency divider 18 output 17, delay element 19, input 20 clock pulses of the device, a group of shift registers 21.1-21.K, gr the upv inputs 22.1-22.L of the initial state of the device, the switch group 23.1-23.M addresses, the input 24 lower bits of the device address, the input 25 specifies the operation mode of the device, the input 26 start the device, the element OR NOT 27, the counter 28 addresses , NOT element 29, device information input 30, OR element 31, device memory access initiation input 32, device read / write input 33, device input 34 and output 35 of the higher device address bits, comparison circuit 36, required search feature input 37 devices, end 38 output indication, input 39 Omer device search area, M - bit data dnost, L log2M.

Устройство работает следующим образом .The device works as follows.

Информационные М-разр дные слова записаны в одноименных  чейках блоков 1.1-1.М по одному разр ду слова в каждом блоке 1.The information M-bit words are written in the same cells of the 1.1-1.M blocks, one word in each block 1.

В режиме адресного чтени  (записи) младшие L разр дов адреса (L log2M) подаютс  на вход 24 устройства, а старшие разр ды адреса - на вход 34. При этом единичный сигнал подаетс  на вход 25 устройства . Под действием указанного сигнала на выходах всех коммутаторов 23 формируютс  коды, идентичные коду на входе 24, которые поступают на младшие разр ды адресных входов всех блоков 1. Одновременно сигнал с входа 25 проходит через элемент ИЛИ-НЕ 27 в инверсном представлении инициирует прием кода с входов 34In the address reading (write) mode, the lower-order L bits of the address (L log2M) are fed to the input 24 of the device, and the higher-order bits of the address are fed to the input 34. In this case, a single signal is fed to the input 25 of the device. Under the action of this signal, at the outputs of all switches 23, codes identical to the code at input 24 are formed, which arrive at the lower bits of the address inputs of all blocks 1. At the same time, the signal from input 25 passes through the OR-NOT element 27 in the inverse representation initiates reception of a code from the inputs 34

на счетчик 28, с выходов которого код старших разр дов адреса поступает на старшие разр ды адресных входов всех блоков 1. Одновременно на вход 32 подаетс  единичный сигнал, который, пройд  через элемент ИЛИ 31. инициирует работу блоков 1.The counter 28, from the outputs of which the code of the higher bits of the address goes to the higher bits of the address inputs of all blocks 1. At the same time, a single signal is sent to the input 32, which passes through the OR element 31. It initiates the operation of blocks 1.

При чтении по нулевому сигналу, подаваемому на вход 33. блоками 1 осуществл етс  операци  считывани  М-разр дногоWhen reading on the zero signal supplied to the input 33. in blocks 1, an M-bit read operation is performed.

0 информационного слова на выход 2 устройства .0 information word on output 2 of the device.

При записи по единичному сигналу, подаваемому на вход 33, блоками 1 осуществл етс  операци  записи по адресуWhen recording on a single signal supplied to input 33, in blocks 1, a write operation is performed at the address

5 М-разр дного информационного слова, подаваемого на вход 30 устройства.5 M-bit information word supplied to the input 30 of the device.

В режиме поиска информации М-раз- р дный код признака опроса подаетс  на вход 37, на вход 34 подаетс  код номераIn the information search mode, the M-digit code of the polling feature is input to input 37, the input code 34 is supplied

0 зоны Z в пам ти, с которой осуществл етс  поиск (предполагаетс , что весь объем пам ти разбит на зоны М слов в каждой), на вход 39 подаетс  код номера зоны, до которой осуществл етс  поиск, на вход 33 пода5 етс  нулевой сигнал, на вход 20 - сери  тактовых импульсов, на вход 26 - сигнал начала работы в режиме поиска. Динамика работы устройства в режиме поиска по сн етс  временными диаграммами на фиг. 2.0 Z zones in the memory from which the search is performed (it is assumed that the entire memory volume is divided into M words in each), the code of the zone number to which the search is performed is inputted to input 39, the zero signal goes to input 33 , to the input 20 - a series of clock pulses, to the input 26 - a start signal in the search mode. The behavior of the device in the search mode is illustrated by the timing charts in FIG. 2

0Поступающа  на вход 20 последовательность тактовых сигналов (фиг. 2), которые задерживаютс  элементом 19 задержки, поступает на вход делител  18 частоты. На выходе последнего формируют5 с  импульсы внутренней синхронизации, частота которых вдвое меньше частоты импульсов на входе 20 и фронт которых сдвинут относительно импульсов на входе 20 (фиг. 2).0 The clock signal sequence input to input 20 (FIG. 2), which are delayed by delay element 19, is input to frequency divider 18. At the output of the latter, 5 s internal synchronization pulses are formed, the frequency of which is half the frequency of the pulses at the input 20 and the front of which is shifted relative to the pulses at the input 20 (Fig. 2).

0 Сигнал начала работы, пройд  через элемент ИЛИ-НЕ 27. инициирует занесение кода с входа 34 на счетчик 28, с разр дных выходов которого упом нутый код номера зоны Z поступает на адресные входы (стар5 шие разр ды) всех блоков 1. Кроме того, сигнал управлени  началом работы, пройд  через элемент ИЛИ 12, поступает на вход формировател  13, формирующего на свопм выходе 14 сигнал запуска (фиг. 2), который.0 The start signal passes through the OR-NOT 27 element. It initiates entering the code from input 34 to counter 28, from the bit outputs of which the above code of zone number Z goes to the address inputs (senior bits) of all blocks 1. In addition , the start control signal, having passed through the OR 12 element, is fed to the input of the imaging unit 13, which forms a start signal at the sopm output 14 (FIG. 2), which.

0 поступа  на управл ющий вход счетчика 15, устанавливает все его разр ды в нуль, поступа  через элемент НЕ 29 на вход регистра 6, устанавливает все его разр ды в нуль, поступа  на управл ющие входы всех сдви5 говых регистров 21, инициирует прием кода на регистры 21с соответствующих входов 22. При этом в регистр 21.1 заноситс  код 010101.. 01. в регистр 21.2 - код 00110011...0011, в регистр 21.3 - код 0000111 ч ...00001111 и т.д. Соответственно с0 enters the control input of the counter 15, sets all its bits to zero, coming through the element NOT 29 to the input of the register 6, sets all its bits to zero, arriving at the control inputs of all the shift registers 21, initiates reception of a code on registers 21c of the corresponding inputs 22. In this case, register 01.101 .. 01. is entered into register 21.1 into register 21.2 - code 00110011 ... 0011, into register 21.3 - code 0000111 h ... 00001111, etc. Accordingly with

выходов первых (старших) разр дов регистров 21 на вход коммутатора 23.1 снимаетс  код 00...О, с выходов вторых разр дов регистров 21 на вход коммутатора 23.2 снимаетс  код 00...01, с выходов К-х разр дов (К --1, М) регистров 21 на вход коммутатора 23. К снимаетс  код К-1. Упом нутые коды с входов коммутаторов 23 под действием нулевого сигнала на входе 25 коммутируютс  на их выходы и далее на младшие разр ды адресных входов соответствующих блоков 1 пам ти . Соответственно в первом блоке 1.1 пам ти адресуетс  Z-   чейка, во втором блоке 1.2 пам ти - (2Н)-   чейка, в К-м блоке 1.К пам ти - (Z+K-1)-a  чейка. Соответственно с выхода каждого k-го блока 1.К пам ти считываетс  К-й разр д (Z+K-1)-ro слова. Считывание производитс  по поступлении на вход 20 внешнего тактового импульса , который через элемент ИЛИ 31 подаетс  на управл ющие входы выборки всех блоков 1 пам ти.the outputs of the first (senior) bits of the registers 21 to the input of the switch 23.1 remove the code 00 ... O, from the outputs of the second bits of the registers 21 to the input of the switch 23.2 remove the code 00 ... 01, from the outputs of the K-x bits (K - -1, M) of the registers 21 to the input of the switch 23. To remove the code K-1. The said codes from the inputs of the switches 23 under the action of the zero signal at the input 25 are switched to their outputs and further to the lower bits of the address inputs of the corresponding memory blocks 1. Accordingly, in the first memory block 1.1, the Z cell is addressed, in the second memory block 1.2 - (2H) - the cell, in the Kth block 1.K of the memory - (Z + K-1) -a cell. Accordingly, from the output of each kth block 1.K of the memory, the Kth bit of the (Z + K-1) -ro word is read. The reading is performed upon arrival at the input 20 of an external clock pulse, which, through the OR element 31, is fed to the control inputs of the sample of all the memory blocks 1.

На К-м элементе З.К НЕРАВНОЗНАЧНОСТЬ выполн етс  сравнение К-го разр да ()-ro слова с К-м разр дом признака опроса. В случае несовпадени  указанных битов на выходе элемента З.К НЕРАВНОЗНАЧНОСТЬ формируетс  единичный сигнал , который через элемент ИЛИ 5.К поступает на установочный вход К-го разр да регистра бис приходом тактового импульса с входа 20 (фиг. 2) К-й разр д регистра б устанавливаетс  в единицу, тем самым (Z+K-1)-e слово исключаетс  из дальнейшего процесса поиска. Операци  приема кода производитс  на регистре б при наличии импульса внутренней тактовой последовательности с выхода 17 делител  18. С приходом на вход 20 следующего тактового сигнала (при отсутствии импульса внутренней тактовой последовательности на выходе 17 и, следовательно, на управл ющем входе регистра 6) выполн етс  циклический сдвиг влево (в сторону старших разр дов) содержимого регистра 6. С приходом положительного фронта импульса с выхода 17 производитс  прибавление единицы к содержимому счетчика 15 адреса и циклический сдвиг влево содержимого всех регистров 21. С разр дных выходов одноименных разр дов регистров 21 на входы коммутаторов 23.1-23.М выдаютс  соответственно коды 1, 2, 3 М, 0, которыеOn the Kth element of the ZKK UNEQUALITY parameter, the Kth bit of the () -ro word is compared with the Km bit of the polling sign. If these bits do not match, a single signal is generated at the output of the Z.K UNEQUALITY element, which through the OR5K element arrives at the installation input of the Kth bit of the bis register by the arrival of a clock pulse from input 20 (FIG. 2). register b is set to one, thereby (Z + K-1) -e word is excluded from the further search process. The code reception operation is performed on register b in the presence of an internal clock pulse from output 17 of the divider 18. With the next clock signal arriving at input 20 (in the absence of an internal clock pulse at output 17 and, therefore, at the control input of register 6) a cyclic shift to the left (towards the higher bits) of the contents of the register 6. With the arrival of a positive pulse front from output 17, one is added to the contents of the address counter 15 and the cyclic shift is The contents of all the registers 21. From the bits of the bits of the same name of the registers 21 to the inputs of the switches 23.1-23.M, codes 1, 2, 3 М, 0 are issued, which

коммутируютс  на младшие разр ды адресных входов соответствующих блоков 1,1- 1 .М пам ти. С выхода каждого К-го блока 1 .К пам ти считываетс  k-й разр д(г+(К)тодМ)- го слова, который сравниваетс  с К-м разр дом признака опроса элементом З.К НЕРАВНОЗНАЧНОСТЬ. Единичный сигналcommute to the lower bits of the address inputs of the corresponding blocks of 1.1-1 .M memory. From the output of each K-th block 1. To the memory, the k-th bit of the (g + (K) toM) word is read, which is compared to the K-th bit of the polling sign by the item Z. K of UNABILITY. Single signal

несовпадени  с выхода элемента 3 К НЕРАВНОЗНАЧНОСТЬ через элемент ИЛИ 5 К группы с приходом положительного фронта внешнего тактового импульса устанэвпива- 5 ет в единицу к и разр д регистра 6, исключа  тем самым (Zt(K)mndM)-e слово из процесса дальнейшего сравнени .the non-coincidence of the output of element 3K UNEMNATABILITY through the element OR 5 K of the group with the arrival of a positive front of the external clock pulse establishes 5 units and a register 6, thereby excluding (Zt (K) mndM) -e word from the process of further comparison .

Затем вновь с поступлением тактового сигнала по входу 20 выполн етс  цикличе- 0 ский сдвиг регистра б. с поступлением сигнала на выходе 17 производитс  циклический сдвиг содержимого регистров 21, увеличение на единицу содержимого счетчика 15, и описанный цикл поразр дно5 го сравнени  повтор етс .Then again with the arrival of a clock signal at input 20, a cyclic shift of register b is performed. With the arrival of the signal at the output 17, the contents of the registers 21 are cyclically shifted, the content of the counter 15 is increased by one unit, and the described comparison cycle is repeated.

В общем случае на l-м цикле поиска (.М}) сравнени  с разр дных выходов регистров 21 на входы коммутаторов 23.1-23.М выдаютс  коды,In the general case, on the lth search cycle (.M}) comparing with the bit outputs of registers 21 to the inputs of the switches 23.1-23.M, codes are issued

0 соответственно равные (l+M-1)modM. которые коммутируютс  на младшие разр ды адресных входов соответствующих блоков 1.1-1.М пам ти. С выхода каждого К-го блока 1.К пам ти считываетс  К-й разр д (Zt0 respectively equal to (l + M-1) modM. which commute to the lower bits of the address inputs of the corresponding 1.1-1.M memory blocks. From the output of each Kth block 1.K of memory, the Kth bit is read (Zt

5 K-2+l)mod М)-го слова, который сравниваетс  с К-м разр дом признака опроса с регистра 4 на элементе З.К НЕРАВНОЗНАЧНОСТЬ, при этом сигнал несовпадени , пройд  через элемент ИЛИ 5.К, устанавливает в едини0 цу К-й разр д регистра б, исключа  тем самым (Z fk -2tl)modM)-e слово из процесса дальнейшего сравнени , так как вне зависимости от совпадени  исключаемого слова в остальных разр дах с признаком опроса единица в раз5 р де регистра б, соответствующем (Z+(k - -2+l)modM)-My слову, перезаписываетс  с выхода соответствующего разр да регистра 6 через элемент ИЛИ 5.К при каждой операции записи в регистре 6.5 K-2 + l) mod M) -th word, which is compared with the K-th bit of the polling feature from register 4 on the Z.K UNEMATICAL DIAGRAM element, while the mismatch signal, passing through the OR 5.K element, is set to This is the K-th bit of register b, thereby excluding (Z fk -2tl) modM) -e word from the process of further comparison, since regardless of the coincidence of the excluded word in the remaining digits with the sign of the poll, one in 5 times the de register b corresponding to (Z + (k - -2 + l) modM) -My word, is rewritten from the output of the corresponding register bit 6 through the element OR 5. To and each write operation in register 6.

0Если все слова в зоне с адресами от Z-ro0If all words in the zone with addresses from Z-ro

до р+М-1)-й на l-м цикле сравнени  окажутс  исключенными (т.е. все разр ды регистра 6 окажутс  установленными в единицу), то единичный сигнал формируетс  на выходеuntil p + M-1) on the lth comparison cycle will be excluded (i.e., all bits of register 6 will be set to one), then a single signal is generated at the output

5 элемента И 9 и этим сигналом инициируетс  переход к новой зоне: сигнал увеличивает на единицу содержимое счетчика 28, обеспечива  переход к (Z+1)-u зоне, пройд  далее через элемент ИЛИ 12, поступает на5 of the element 9 and this signal initiates the transition to the new zone: the signal increases by one the contents of the counter 28, providing a transition to the (Z + 1) -u zone, passing through the element OR 12, goes to

0 вход формировател  13 импульса запуска, которым устанавливаютс  в нуль все разр ды регистра 6 и счетчика 15. устанавливаютс  в исходное состо ние разр ды регистров 21 (посредством приема кода с0, the input of the trigger generator 13, which sets all bits of the register 6 and the counter 15 to zero. The bits of the registers 21 are reset (by receiving the code c

5 входов 22).5 inputs 22).

Если за М циклов сравнени  не все слова в зоне исключены (т.е. один из разр дов регистра 6 установлен в нуль), то нулем в регистре 6 отмечена позици  в зоне слова, совпадающего с признаком опроса всеми МIf during M comparison cycles not all words in the zone are excluded (i.e. one of the bits of register 6 is set to zero), then zero in register 6 marks the position in the zone of the word that coincides with the indication of polling by all M

разр дами. На выходе эпемента И 9 при этом присутствует нулевой сигнал, который, инвертиру сь элементом НЕ 10, открывает дл  прохождени  сигнала переполнени  со счетчика 15 элемент И 11, с выхода которого на выход 16 устройства выдаетс  сигнал признака обнаружени  информации. Старшие разр ды адреса искомого слова при этом считываютс  с выходов 35 устройства, а младшие - с выходов 8.discharges At the output of And 9, there is a zero signal, which, inverting by the element NOT 10, opens for passing the overflow signal from the counter 15 an element 11, from which output to the output 16 of the device, a signal of information detection is output. The high-order bits of the address of the search word are read from the outputs 35 of the device, and the low bits from the outputs 8.

Если искомое слово отсутствует в пам ти , то сигнал, по вл ющийс  на выходе 38 при равенстве кода на счетчике 28 с подаваемым на входы 39 кодом зоны, до которой ведетс  поиск, фиксирует процедуры поиска .If the search word is not in the memory, then the signal appearing at exit 38, when the code on counter 28 is equal to the search code supplied to inputs 39, records search procedures.

Claims (1)

Формула изобретени Invention Formula Устройство дл  поиска информации, содержащее группу блоков пам ти, группу коммутаторов адреса, первый счетчик адреса , регистр, регистр признака опроса, шифратор , первый элемент ИЛИ, первый элемент И, причем информационный вход регистра признака опроса подключен к входу требуемого признака поиска устройства, информационные входы блоков пам ти группы соединены с информационным входом устройства, группа младших разр дов адресного входа К-го блока пам ти подключена к выходу К-го коммутатора адреса К 1...М, где М - разр дность данных, старшие разр ды адресного входа каждого блока пам ти соединены с выходом первого счетчика адреса, информационный вход которого подключен к входу старших разр дов адреса устройства, выход признака обнаружени  информации подключен к выходу первого элемента И.отличающе- е с   тем, что, с целью повышени  быстродействи , в него введены группа сдвиговых регистров , второй счетчик адреса, группа элементов ИЛИ. второй элемент ИЛИ, второй элемент И, два элемента НЕ, группа элементов НЕРАВНОЗНАЧНОСТЬ, элемент ИЛИ-НЕ, формирователь импульсов, элемент задержки, делитель частоты, схема сравнени , причем информационный выход К-го блока пам ти подключен к первому входу К-го элемента НЕРАВНОЗНАЧНОСТЬ группы, второй вход и выход которого подключены соответственно к выходу К.-го разр да регистра признака и к первому входу К-го элемента ИЛИ группы, выход которого подключен к входу начальной установки К- го разр да регистра, выход старшего разр да и вход заполнени  при сдвиге младшего разр да которого соединены, выход К-го разр да регистра подключен к второму входу к-го элемента ИЛИ группы, к К-му входу шифратора и к k-му входу второго элемента И, выход которого подключен к первому входу первого элемента ИЛИ и через первыйA device for searching information containing a group of memory blocks, a group of address switches, the first address counter, a register, a poll sign register, an encoder, the first OR element, the first AND element, the information input of the poll sign register connected to the input of the required device search sign, information the inputs of the memory blocks of the group are connected to the information input of the device, the group of lower-order bits of the address input of the K-th memory block is connected to the output of the K-th switch of the address K 1 ... M, where M is the data size, high The bits of the address input of each memory block are connected to the output of the first address counter, the information input of which is connected to the input of the higher bits of the device address, the output of the information detection feature is connected to the output of the first element I. speed, a group of shift registers, a second address counter, a group of OR elements are entered into it. the second element is OR, the second element is AND, two elements are NOT, the group of elements is UNEMNAL, the element is OR — NOT, the pulse driver, the delay element, the frequency divider, the comparison circuit, the information output of the K-th memory block is connected to the first input of the K-th element UNEQUAL DETAILS of the group, the second input and output of which are connected respectively to the output of the K.th digit of the register of the sign and to the first input of the Kth element OR of the group whose output is connected to the input of the initial setting of the Kth digit of the register, the output of the older digit and entrance w at the shift of the low-order bit of which are connected, the output of the K-th register bit is connected to the second input of the k-th element of the OR group, to the K-th input of the encoder and to the k-th input of the second element And whose output is connected to the first input of the first element or through the first элемент НЕ подключен к первому входу первого элемента И, выход первого элемента ИЛИ подключен к счетному входу первого счетчика адреса и входу формировател  импульса , выход которого подключен к входамthe element is NOT connected to the first input of the first element AND, the output of the first element OR is connected to the counting input of the first address counter and the input of the pulse former, the output of which is connected to the inputs 0 записи сдвиговых регистров и к входу установки в О второго счетчика адреса, выход переполнени  которого подключен к второму входу первого элемента.И, выход делител  частоты подключен к счетному входу0 entries of the shift registers and to the installation input in O of the second address counter, the overflow output of which is connected to the second input of the first element. And, the output of the frequency divider is connected to the counting input 5 второго счетчика адреса, входу записи регистра , входам синхронизации сдвиговых регистров группы, первому входу второго элемента ИЛИ, вход синхроимпульсов устройства соединен с входом синхронизации5 second address counter, register entry input, synchronization inputs of group shift registers, first input of second OR element, device sync pulse input connected to synchronization input 0 регистра и через элемент задержки с входом делител  частоты, установочный вход К то сдвигового регистра группы подключен к К-му входу начального состо ни  группы устройства, выход старших разр дов К-го0 register and through the delay element with the input of the frequency divider, the installation input K of the shift register of the group is connected to the K-th input of the initial state of the device group, the output of the higher bits of the K-th 5 сдвигового регистра группы соединен с входом заполнени  при сдвиге младшего разр да К-го сдвигового регистра группы, а выхсщ К-го разр да j-ro сдвигового регистра О 1, L) подсоединен к j-му разр ду первого5 of the group's shift register is connected to the fill input when the lower bit of the K-th group shift register is shifted, and the output of the K-th bit j-ro of the shift register O 1, L) is connected to the j-th bit of the first 0 входа k-ro коммутатора адреса группы, второй вход которого подключен к входу младших разр дов адреса устройства, управл ющий вход коммутаторов адреса группы подключен к входу задани  режима0 of the k-ro input of the switch of the group address, the second input of which is connected to the input of the lower bits of the device address, the control input of the switches of the address of the group is connected to the input of the mode reference 5 функционировани  устройства и к первому входу элемента ИЛИ-НЕ, выход которого подключен к входу записи первого счетчика адреса, второй вход элементов ИЛИ-НЕ, синхровход регистра признака опроса и5 operation of the device and to the first input of the element OR-NOT, the output of which is connected to the input of the record of the first address counter, the second input of the elements OR-NOT, the synchronous input of the poll sign register and 0 второй вход первого элемента ИЛИ подключены к входу запуска устройства, входы управлени  выборкой блоков пам ти группы подключены к выходу второго элемента ИЛИ. первый вход которого подключен к0, the second input of the first element OR is connected to the device start input, the control inputs for selecting a group of memory blocks are connected to the output of the second element OR. whose first input is connected to 5 инициации обращени  к пам ти устройства, входы управлени  записью-чтением блоков пам ти группы соединены с входом записи чтени  устройства, первый и второй входы и выход схемы сравнени  подключены соот0 ветственно к выходу первого счетчика адреса , входу номера зоны поиска устройства и к выходу индикации окончани  работы устройства , выход и вход начальной установки первого счетчика адреса подключены соот5 ветственно к выходу старших разр дов адреса устройства и к выходу второго элемента И, выход К-го блока пам ти группы подключен к К-му разр ду информационного выхода устройства, выход формировател  импульсов через второй элемент НЕ5 of initiating access to the device memory, the control inputs for reading and reading of the memory blocks of the group are connected to the read input of the device, the first and second inputs and output of the comparison circuit are connected respectively to the output of the first address counter, the input of the search area number and the display after the device has finished working, the output and input of the initial installation of the first counter of the address are connected respectively to the output of the higher bits of the device address and to the output of the second element I, the output of the K-th group memory block is connected to K- mu discharge information output device, the output of the pulse former through the second element is NOT подключен к входу начальной установкивыходу младших разр дов адреса устройстрегистра , выход шифратора подключен к вэconnected to the input of the initial installation; output of the lower bits of the address of the device register; the output of the encoder is connected to the WE UtoUto и,-,and,-, и,and, 4i 44i 4 ЛЛ  LL nvnv ГVHV прием кода. с96игreceive code. s96ig -ffV--ffV- . .- V v« ---A--- . .- V v “--- A --- коОо. нснАвьна устлмАиу V-f coo. nsnAnna to uslmayu V-f L/zxzir -L / zxzir - мm CLCL Фиг.22 ЛL -4-four nv.,nv.,
SU894763772A 1989-11-28 1989-11-28 Device for information searching SU1686464A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU894763772A SU1686464A1 (en) 1989-11-28 1989-11-28 Device for information searching

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU894763772A SU1686464A1 (en) 1989-11-28 1989-11-28 Device for information searching

Publications (1)

Publication Number Publication Date
SU1686464A1 true SU1686464A1 (en) 1991-10-23

Family

ID=21481935

Family Applications (1)

Application Number Title Priority Date Filing Date
SU894763772A SU1686464A1 (en) 1989-11-28 1989-11-28 Device for information searching

Country Status (1)

Country Link
SU (1) SU1686464A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2153239C2 (en) * 1995-11-02 2000-07-20 Эрикссон Инк. Method and device for obtaining help about network directory using cellular hand set

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2153239C2 (en) * 1995-11-02 2000-07-20 Эрикссон Инк. Method and device for obtaining help about network directory using cellular hand set

Similar Documents

Publication Publication Date Title
SU1686464A1 (en) Device for information searching
US3993980A (en) System for hard wiring information into integrated circuit elements
SU809345A1 (en) Storage unit control device
SU824443A1 (en) Multi-channel decimal counter
SU1174988A1 (en) Associative storage
SU1683017A1 (en) Modulo two check code generator
SU1461230A1 (en) Device for checking parameters of object
SU1597904A1 (en) Device for recording digital information
SU1383449A1 (en) Device for checking memory units
SU1495772A1 (en) Device for piece-linear approximation
SU1177907A1 (en) Pulse repetition frequency divider
SU1270900A1 (en) Device for converting serial code to parallel code
SU1661788A1 (en) Digital communication channel simulator
SU1048470A1 (en) Device for ordered sampling of parameter values
SU1429116A1 (en) Device for registering faults
SU578670A1 (en) Cyclic synchronization receiver
SU1437974A1 (en) Generator of pseudorandom sequences
SU1367169A1 (en) Phase start device
SU1287257A1 (en) Generator of frequency spectrum
SU652499A1 (en) Digital meter of small frequency deviations
SU1229826A1 (en) Internal storage with self-check
SU1635266A1 (en) Device for monitoring discrete channels
SU1483636A1 (en) Multistop converter of time interval to digital code
SU383042A1 (en) FORMER OF CODE COMBINATIONS
SU1113840A1 (en) Device for generating characters