устройство поиска информации

Классы МПК:G06F17/30 информационный поиск; структуры баз данных для этой цели
Автор(ы):,
Патентообладатель(и):Государственное образовательное учреждение высшего профессионального образования "Ульяновский государственный технический университет" (RU)
Приоритеты:
подача заявки:
2007-07-13
публикация патента:

Изобретение относится к вычислительной технике и может быть использовано в системах нечисловой обработки информации. Техническим результатом является упрощение устройства. Устройство содержит запоминающее устройство и регистр. 1 ил., 1 табл. устройство поиска информации, патент № 2347267

устройство поиска информации, патент № 2347267

Формула изобретения

Устройство поиска информации, содержащее регистр, отличающееся тем, что в него дополнительно введено запоминающее устройство с 9-ю адресными входами и 7-ю выходами данных, причем i-й (устройство поиска информации, патент № 2347267 ) выход данных запоминающего устройства соединен с i-ым входом регистра, а 7-й выход данных запоминающего устройства является выходом устройства поиска информации, i-и выход регистра соединен с (i+3)-им адресным входом запоминающего устройства, первый, второй и третий адресные входы которого образуют соответственно первый, второй и третий входы устройства поиска информации, тактовый вход которого соединен с входом записи регистра.

Описание изобретения к патенту

Изобретение относится к машинам баз данных и может быть использовано для построения средств нечисловой обработки информации.

Известно устройство поиска информации (см., например, рис.13.7 на стр.609 в книге Озкарахан Э. Машины баз данных и управление базами данных: Пер. с англ. - М.: Мир, 1989), которое выполняет поиск (распознавание) строки из пяти символов в проходящем потоке символов.

К причине, препятствующей достижению указанного ниже технического результата при использовании известных устройств поиска информации, относятся ограниченные функциональные возможности, обусловленные тем, что не выполняется поиск строки из 18 символов.

Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является, принятое за прототип, устройство поиска информации (рис.6.32 на стр.286 в книге Шевкопляс Б.В. Микропроцессорные структуры. Инженерные решения: Справочник. - М.: Радио и связь, 1990), которое содержит регистр и выполняет поиск строки из 18 символов в проходящем потоке символов.

К причине, препятствующей достижению указанного ниже технического результата при использовании прототипа, относится сложность устройства, обусловленная тем, что для выполнения поиска строки из 18 символов требуется запоминающее устройство объемом 4096×7 бит.

Техническим результатом изобретения является упрощение устройства за счет уменьшения объема используемого запоминающего устройства при сохранении функциональных возможностей прототипа.

Указанный технический результат при осуществлении изобретения достигается тем, что в устройстве поиска информации, содержащем регистр, особенность заключается в том, что в него дополнительно введено запоминающее устройство с 9-ю адресными входами и 7-ю выходами данных, причем i-й (устройство поиска информации, патент № 2347267 ) выход данных запоминающего устройства соединен с i-м входом регистра, а 7-й выход данных запоминающего устройства является выходом устройства поиска информации, i-й выход регистра соединен с (i+3)-м адресным входом запоминающего устройства, первый, второй и третий адресные входы которого образуют соответственно первый, второй и третий входы устройства поиска информации, тактовый вход которого соединен с входом записи регистра.

На чертеже представлена схема предлагаемого устройства поиска информации.

Устройство поиска информации содержит запоминающее устройство 1 с 9-ю адресными входами и 7-ю выходами данных, причем i-й (устройство поиска информации, патент № 2347267 ) выход данных устройства 1 соединен с i-м входом регистра 2, а 7-й выход данных устройства 1 является выходом устройства поиска информации, i-й выход регистра 2 соединен с (i+3)-м адресным входом устройства 1, первый, второй и третий адресные входы которого образуют соответственно первый, второй и третий входы устройства поиска информации, тактовый вход которого соединен с входом записи регистра 2.

Работа предлагаемого устройства поиска информации осуществляется следующим образом. На его три входа подается последовательно по 3 разряда 6-разрядный код очередного символа распознаваемой строки, а на его тактовый вход подается импульсный сигнал fустройство поиска информации, патент № 2347267 {0,1}, период Т которого должен удовлетворять условию Т>устройство поиска информации, патент № 2347267 p+устройство поиска информации, патент № 2347267 зу, где устройство поиска информации, патент № 2347267 p и устройство поиска информации, патент № 2347267 зу - есть длительности задержек, вносимых регистром 2 и запоминающим устройством 1. В исходном состоянии в регистр 2 записан нулевой код. Этот код записывается в регистр 2 всякий раз, когда поиск оказался неудачным. В представленной ниже таблице приведено содержимое ячеек запоминающего устройства 1, необходимое для распознавания строки следующих символов _JOHN_DOE_AT6374N_. Все остальные неуказанные в таблице ячейки содержат нулевой код.

Символx3 ,...,x1x 9,...,x4Адрес ячейкиz6,...,z 1y
-100000000 40000010
001000001 90000100
J110 00001022 0000110
010 00001126 0001000
O011000100 350001010
011000101 430001100
H100 00011052 0001110
010 00011158 0010000
N010001000 660010010
011001001 750010100
-100 00101084 0010110
001 00101189 0011000
D000001100 960011010
010001101 1060011100
O011 001110115 0011110
011 001111123 0100000
E001010000 1290100010
010010001 1380100100
-100 010010148 0100110
001 010011153 0101000
A101010100 1650101010
001010101 1690101100
Т000 010110176 0101110
100 010111188 0110000
6110011000 1980110010
000011001 2000110100
3011 011010211 0110110
000 011011216 0111000
7111011100 2310111010
000011101 2320111100
4100 011110244 0111110
000 011111248 1000000
N010100000 2581000010
011100001 2671000100
-100 100010276 1000110
001 100011281 0000001

Предположим, что на три входа устройства поиска информации поступил 3-разрядный код 1002, который соответствует трем младшим разрядам кода 0011002 символа «пробел» (_). Следовательно, 9-разрядный адрес на адресных входах устройства 1 равен 0000001002, или в десятичном представлении 410. Как видно из таблицы, в ячейке с адресом 410 записан код 0000012 , старший разряд (у) которого равен нулю. С помощью импульсного сигнала, действующего на тактовом входе предлагаемого устройства, код 0000012 записывается в регистр 2 и служит для задания шести старших разрядов следующего адреса. Предположим далее, что вслед за кодом 1002 на три входа предлагаемого устройства поступает код 001 2. С учетом записанных ранее в регистр 2 данных 9-разрядный адрес на адресных входах устройства 1 равен 000001001 2=910. В ячейке с этим адресом находится код 0000102, который запишется очередным импульсом сигнала, действующего на тактовом входе предлагаемого устройства, в регистр 2 для задания шести старших разрядов следующего адреса и т.д. Если искомая последовательность символов найдена, то на конечном этапе поиска (см. последнюю строку таблицы) в старшем разряде данных, выбранных из устройства 1, появится единица, сигнализирующая об успешном исходе поиска. Таким образом, данные, приведенные в таблице, показывают, что предлагаемое устройство выполняет поиск строки из 18 символов в проходящем потоке символов.

Вышеизложенные сведения позволяют сделать вывод, что предлагаемое устройство обладает функциональными возможностями прототипа и является по сравнению с ним более простым, поскольку его запоминающее устройство имеет объем в 8 раз меньше, чем объем запоминающего устройства прототипа.

Класс G06F17/30 информационный поиск; структуры баз данных для этой цели

способ и устройство отображения множества элементов -  патент 2528147 (10.09.2014)
система генерирования статистической информации и способ генерирования статистической информации -  патент 2527754 (10.09.2014)
способ конверсии данных, устройство конверсии данных и система конверсии данных -  патент 2527201 (27.08.2014)
телекоммуникационная чип-карта, мобильное телефонное устройство и считываемый компьютером носитель данных -  патент 2527197 (27.08.2014)
способ восстановления данных в системе управления базами данных -  патент 2526753 (27.08.2014)
способ и устройство хранения, чтения и записи составного документа -  патент 2525752 (20.08.2014)
устройство связи, способ связи и система связи -  патент 2524861 (10.08.2014)
адаптивное неявное изучение для рекомендательных систем -  патент 2524840 (10.08.2014)
основанная на контексте рекомендующая система -  патент 2523930 (27.07.2014)
способ динамической визуализации коллекции изображений в виде коллажа -  патент 2523925 (27.07.2014)
Наверх