Устройство для информационного поиска

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может использоваться для управления данными в автоматизированных системах управления водоснабжением. Цель изобретения - повышение быстродействия. С этой целью в устройство, содержащее блоки 1, 2 памяти , селектор 15 адреса, регистр 8, элементы II, 12, 13 задержки, элемент ИЛИ 10 и реверсивный счетчик 4, введены сумматор 9, дешифратор 5, элемент НЕ 7, элемент И 6, элемент 14 задержки, блок 3 памяти с соответствующими связями. 1 з.п. ф-лы, 3 ил.

СОЮЗ СОВЕТСНИХ .СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН (51)4 6 06 F 15 40

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4159545/24-24 (22) 08.12.86 (46) 30.05.88. Бип. Р 20 (71) Каунасский политехнический институт им. Антанаса Снечкуса (72) В. Й, Ветерис, Б, Й. Кучинскас, P. — À. В. Ветярис и А. В. Калтанас (53) 681.3.016(088.8) (56) Авторское свидетельство СССР

В 809206, кл. G 06 F 15/40, 1979.

Патент США У 4542452, кл. G 05 В 15/02, G 05 В 19/02, 1985. (54) УСТРОЙСТВО ДЛЯ ИНФОРМАЦИОННОГО

ПОИСКА.БК, 1 99769 А1 (57) Изобретение относится к вычислительной технике и может использоваться для управления данными в автоматизированных системах управления водо снабжением. Цель изобретения — повышение быстродействия. С этой целью в устройство, содержащее блоки 1, 2 памяти, селектор 15 адреса, регистр 8, элементы 11, 12, 13 задержки, элемент

ИЛИ 10 и реверсивный счетчик 4, введены сумматор 9, дешифратор 5, элемент НЕ 7, элемент И 6, элемент !4 задержки, блок 3 памяти с соответствующими связями. 1 з,п. ф-лы, 3 ил.!

399769

Изобретение относится к вычисли- тельной технике и может быть использовано для управления данными в автоматизированных системах управления (АСУ) водоснабжением.

Целью изобретения является повышение быстродействия.

На фиг„ 1 представлена схема предлагаемого устройства; на фиг. 2 —схема селектора адреса; на фиг, 3— схема блока памяти.

Устройство содержит блоки 1, 2 и

3 памяти, реверсивный счетчик 4, дешифратор 5, элемент И 6, элемент НЕ 7,15 регистр 8, сумматор 9, элемент ИЛИ 10, элементы 11-14 задержки, селектор 15 адреса, элементы И )6-21, триггеры

-22-24, элементы ИЛИ 25-30, элементы

31-33 задержки, группы 34-39 элемен- 20

:,тов И, регистры 40-42, группу 43 .элементов ИЛИ, входы и выхоцы 44-59

;элементов устройства.

Устройство работает следующим об разом. 25

Входы 44-46 селектора 35 (фиг.:1 ,и 2) подключены к клавишам пульта управления (ие показаны), число которых определяется числом областей, по которым осуществляется управление 30 водоснабжением большого города.

Вся необходимая для работы информация записывается в блок 2 памяти. !ри этом цепи записи информации в ! лок 2 и установки всех узлов устойства в исходное состояние не поаз аны.

Сигналы вызова информации поступают на один из входов 44-46.

Допустим, что такой сигнал появилюя на входе 44, откуда он поступает на входы элементов И 16 и l7. Однако

Открыт по второму входу будет только один элемент И !6, поскольку он сое- 45 динен с нулевым выходом триггера 22, находящегося в исходном (нулевом) состоянии, а элемент И 17 будет заперт ь!изким потенциалом с единичного выхода этого же триггера.

Пройдя элемент И 16, импульс вызо50 ва через элементы ИЛИ 26 и 27 поступает на нулевые входы триггеров 23 и 24, подтверждая их нулевые состоянйя, через элемент ИЛИ 29 на выход

50 после задержки на элементе 31 подается на единичный вход триггера 22, устанавливая его в единичное состоянйе, выдается на :.выход 51 селектора непосредственно и через элемент

ИЛИ 30 на выход 48 селектора °

Импульс вызова с выхода 50 поступает на входы элементов И 34-36 и синхронизирующие входы регистров 4042 блока 3. Однако поскольку элементы И 34-36 закрыты по входу низкими потенциалами с единичных выходов триг. гера 22-24 (выходы 54-56) поступление синхроимпульса на вход 50 не оказывает никакого. воздействия на состояние регистров 40-42.

После задержки импульса вызова на элементе 31 на время, определяемое временем срабатывания регистров 4042, он поступает на единичный вход триггера 22, устанавливая его в единичное состояние, при котором высоким потенциалом открывается элемент И 17 и низким потенциалом закрывается элемент И 16. Кроме того, высокий потенциал с единичного выхода триггера выдается на выход 54, откуда он поступает на соответствующие входы элементов И 36 и 39 блока 3 и открывает их по одному входу.

Кроме того, этот же импульс с выхода 48 поступает на синхронизирующий вход реверсивного счетчика 4 и на входы соответствующих элементов И 39, подключающих выходы регистра 41 через элементы ИЛИ 43 к информационным входам реверсивного счетчика 4. Однако поскольку в исходном состоянии все регистры были обнулены, в реверсивный счетчик 4 по информационным шинам заносится нулевая информация.

С выхода 51 селектора 15 этот же импульс поступает на вход фиксированной ячейки блока 1, где записан базовый адрес массива данных вызываемой справки.

Этот адрес с выхода блока 1 парофазным кодом заносится в регистр 8 по синхросигналу с выхода элемента

11 задержки. Последний с выхода элемента 1! задержки, пройдя элемент

ИЛИ 10, поступает на вход элемента !

2 задержки, где задерживается на время установки кода в регистре 8.

С выходов регистра 8 и реверсивного счетчика 4, в котором в данный момент времени одни нули, их содержимое поступает на вход сумматора 9 где по синхросигналу с выхода элемента 12 задержки формируется окончатель-, ! ный результат, поступаюший на адресный вход блока 2 памяти, ка вход

1399769 считывания которого сигнал с tt тывания поступает с выхода элемента 13 задержки, задерживающего синхроимпульс на время переходных процессов н сумматоре.

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

Кроме того, этот же импульс после задержки на элементе 14 на время считывания справки поступает на установочный вход сумматора 9 и устанавливает его в исходное состояние.

Если же понадобится следующая справка иэ этой же области, то на входе 44 вновь появится импульс вьг зова справки, поступающий на выходы элементов И 16 и 17.

Однако теперь импульс вызова пройдет через открытый элемент И 17 (фиг. 2) и через элемент ИЛИ 28 пройдет на выход 49 селектора, откугз сразу же через элемент ИЛИ 10 поступит на вход элемента 12 задержки и далее на сннхронизирующий вход сумматора 9, в котором к содержимому базового адреса добавится содержимое, реверсивного счетчика, увеличивая тем самым на единицу очередной адрес считывания.

При необходимости возврата к просмотру только что просмотренной информации на входе 47 появится импульс поступающий на импульсный вход элемента И 6 на другой вход которого поступает высокий потенциал с выхода элемента НЕ 7, подключенного к выходу дешифратора 5.

Дешифратор 5 выдает на свой выход высокий потенциал только в том случае, если содержимое реверсивного счетчика 4 равно нулю, Так как рассматривается случай возврата к ранее просмотренной справке, то в реверсивном счетчике 4 уже зафиксировано число Просмотренных справок. В результате этого на выходе дешифратора 5 будет низкии потенциал, а на выходе элемента НЕ 7— высокий.

Импульс с выхода 47, пройдя элемент И 6 поступает как на вычитающий вход реверсивного счетчика 4, умень1 ° Устройство для информационного

45 поиска, содержащее два блока памяти, селектор адреса, регистр, три элемента задержки, элемент ИЛИ и реверсивHbIH счетчик, причем выход разрешения считывания селектора адреса соединен

50 с входом. первого блока памяти, выход которого соединен с информационным входом регистра, вход записи которого соединен с выходом первого элемента задержки, вход которого соединен с

55 первым синхронизирующим выходом селектора адреса, информационные входы которого являются входами признаков запрашиваемой информации устройства, первый и второй входы элемента ИЛИ

40 шая его содержимое на единицу, так и через элемент 12 задержки на синхронизируюший вход сумматора 9, обеспечивая формирование адреса на входе блока 2 памяти °

Импульсом с выхода элемента 13 задержки по адресу, опрецеляемому кодом в сумматоре 9, считывается содержимое соответствующей ячейки блока 2 памяти, а затем импульсом с выхода элемента 14 задержки сумматор 9 сбрасывается в исходное состояние.

Просмотр содержимого справок в об ратном листании будет осуществляться до тех пор, пока содержимое реверсивного счетчика 4 не станет равным нулю. Этот момент будет зафиксирован дешифратором 5 выдачей высокого потенциала, который после инвертирования элементом НЕ 7 заблокирует элемент И 6.

Необходимость просмотра другой области приведет к появлению сигнала на другом входе селектора 15, например на входе 45. Этот импульс с входа 45 пройдет открытый в исходном состоянии элемент И 18 и через элемент

ИЛИ 29 поступит на выход 50 селектора

l5, откуда поступит на входы элементов И 34-36. Поскольку открыты будут потенциалом триггера 22 только элементы И 36 то импульс с входа 50 перепишет содержимое реверсивного счетчика 4 в регистр 41, а импульсом с выхода элемента 32 задержки и элемента ИЛИ 30 (выход 48) содержимое регистра 40 через элементы И 38 и

ИЛИ 43 будет переписано в реверсивный счетчик. формул а изобретения

139976 соединены с выходом первого элемента задержки и вторым синхронизирующим выходом селектора адреса соответствен но, выход элемента ИЛИ через после5 довательно соединенные второй и.трегий элементы задержки соединен с

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

Ти, адресный вход которого соединен адресным выходом селектора адреса, а информационный вход — с выходом реверсивного счетчика, синхронизирун1пдй вход которого и вход считывания третьего блока памяти соединены с первым синхронизирующим выходом селектора адреса, вход записи третьегс блока памяти соединен с третьим син- 25 иронизирующим выходом селектора ад-! реса, а выхоц — с информационным входом реверсивного счетчика, первый вход элементов И является входом за-< дания повторного просмотра устройст- чп ва, выход элемента И соединен с третьим входом элемента ИЛИ и вычитающим входом реверсивного счетчика, выход дешифратора через элемент НЕ соединен с вторым входом элемента И, входы первого и второго слагаемых сумматора соединены с выходом регистра и выходом реверсивного счетчика соответственно, синхронизирующий вход суммато" ра .соединен с выходом второго элемен" 4О та задержки, установочный вход соедннен с выходом четвертого элемента задержки, а выход — с адресным вхо9 6 дом второго блока памяти, вход дешифратора соединен с выходом реверсивного счетчика, а вход четвертого элемента задержки — с выходом третьего элемента задержки.

2. Устройство по и. 1, о т л и— ч а ю щ е е с я тем, что селектор адреса содержит элементы ИЛИ и узлы коммутации по числу сигналов вызова, каждый иэ узлов коммутации содержит элемент ИЛИ, триггер, элемент задержки и два элемента И, первые входы которых соединены с единичным и нулевым выходами триггера соответственно, нулевой вход которого соединен с выходом элемента ИЛИ, вторые входы первого и второго элементов И каждого узла коммутации соединены с соответствующим информационным входом селектора адреса, выход первого элемента И каждого узла коммутации соединен с соответствующим входом первого элемента ИЛИ, выход которого является вторым .синхронизирующим выходом селектора адреса, выход второго элемента И каждого узла коммутации соединен с соответствующим входом второго элемента ИЛИ, соответствующим. входом элемента ИЛИ других узлов коммутации и входом элемента задержки данного узла коммутации, выход элемента задержки соединен с единичным входом триггера, соответствующим входом третьего элемента ИЛИ и соответствующим выходом разрешения считывания селектора адреса, выходы второго и третьего элементов ИЛИ являются третьим и первым синхронизирующими выходами селектора адреса соответственно, единичные выходы триггеров являются адресными выходами селектора адреса.

1399769

Фиа2