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

Номер патента: 1399768

Авторы: Романов, Горнец

Скачать ZIP архив.

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛ ИСТИЧЕСНИХРЕСПУБЛИК 9) (11 51)4 С 06 ИЯ ИСАНИЕ ИЗОБРЕТ У 20 я к вычисли- спользоватьсти тут ав тома адиот ьнои технике ет киГорн ец автоматизированных информационЦель изобредействия. регистр 1, и данных. Поблок 6 памя о равочных системах, - повышение быстр ения, поотупающие жат поля признаков)429893 Со со 1981.ША У 4300193 00, 1981,е данных запис тся ти по адрес м в реги ормир ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИИ АВТОРСКОМУ СВИДЕТЕЛЬСТ(56) Патент США Укл. 364-200,Патент Скл. 606 РЗ 4) УСТРОИСТВО ДЛЯ ИНФОРМАЦИИСКА 57) Изобретение относи1399/68 стре 2 на основе анализа поля признаков дешифратором 4 и выработки распределителем 10 импульсов сигнала,.определяющего адрес блока 7 памяти,в котором хранятся адреса блока 6,Сообщения считываются вычислительнымкомплексом из блока 6 и результаты Изобретение относится к вычислительной технике и может быть испольЗовано в автоматизированных информационно-справочных системах. 5Целью изобретения является повышение быстродействия,На фиг. 1 представлена схема предлагаемого устройства; на Фнг. 2 и 3 -схемы распределителей импульсов. 10Устройство содержит. регистры 1,. 2н 3, дешифраторы 4 и 5, блоки 6-9 памяти, распределители 10 и 11 импульсов, триггеры 12, 13 и 14, элементыИЛИ 15 и 16, элементы И 17 и 18, 15группы 19-23 элементов И, элементы4, 25 и 26 задержки, группы 27 и8 элементов ИЛИ, генератор 29 прямо 1 гольных импульсов, элементы И 30-34,лементы ИЛИ 35 и 36, элементы 37 и 2038 задержки, триггеры 39-41, элементы И 42-45, элемент 46 задержки, входы 47-62 устройства и связи 63-83.Для упрощения чертежа цени начальной установки всех узлов не показаны. 5йеред пуском устройства все они сброШены в исходное состояние импульсомначальной установки.Входами 50 и 51 устройство подключено к тракту передачи данных между 30объектами управления сложной автоматизированной системы управления.Сообщения, поступающие на входырегистра 1, содержат признаковую иинформационную части. Коды, передаваемые в признаковой части сообщения,несут информацию о конкретных данных,содержащихся в информационной части.При пуске устройства в работу навход 53 поступает импульс пуска, щ 0который через элемент ИЛИ 15 проходитйа единичный вход триггера 12, уста-"навливая его в единичное состояние.Высокий потенциал с единичного выхо обработки сообщений заносятся в блок9 памяти. Обращение абонентов к полученным результатам проводится черезвходы 52 запросов, на основании которых соответствующие результаты выдаются абонентам через группы элементов И 21 - 23, 3 ил,да триггера 12 поступает через вход63 распределителя 10 на один входэлемента И 30 распределителя 10, кдругому входу которого подключен генератор 29.Первый же импульс с генератора 29проходит через элемент И 30 н далеечерез элемент ИЛИ 35 поступает какна выход 69 распределителя 10, так ина входы элементов И 31-34.учитывая, что триггер 13 находитсяв исходном состоянии, на его единичном выходе будет низкий потенциал,который блокирует прохождение импульса с выхода 69 через элемент И 17.Элементы И 31-34 подключены к выходам дешифратора 4, выходной потенциал которого на одной из выходныхшин будет определять состояния указанных элементов.Допустим, что из тракта передачиданных в регистр 1 никаких сообщенийне поступало, тогда дешифратор 4 зафиксирует его состояние выдачей высокого потенциала на вход 71 распределителя. 10, открывающего по одномувходу элемент И 31, а импульс генера-,тора 29 с выхода элемента ИЛИ 35 про"йдет через элемент И 31 на выход 65распределителя 10 и далее черезэлемент ИЛИ 15 на единичный входтриггера 12, подтверждая его единичное состояние.Поскольку триггер 12 высоким потенциалом поддерживает элемент И 30раслределителя 10 в открытом состоянии, то импульсами генератора 29осуществляется непрерывный опрос состояния элементов И 31-34,Как только в регистр 1 с входа 51поступит код, который будет записанв регистр сигналом синхронизации свхода 50, дешифратор зафиксирует этотз 3997момент выдачей высокого потенциала наодном из других выходовДопустим,высокий потенциал поступил на вход72 распределителя 10. Этот потенциалоткрывает элемент И 32, через который импульс генератора 29 с выходаэлемента ИЛИ 36 проходит как на выход 84 распределителя 10 непосредственно, так и через элемент ИЛИ 36 на 1 Овыход 67 и далее на нулевой входтриггера 12, сбрасывая его в исходноесостояние.С выхода 84 распределителя 10 импульс опроса поступает на вход фиксированной ячейки памяти блока 7, выполненного в виде постоянного запоминающего устройства (ПЗУ), где хранится начальный адрес той эоны памяти, куда необходимо записать входную 20информацию с регистра 1,Содержимое фиксированной ячейкипереписывается из блока 7 в.регистр2, выходы которого через элементыИЛИ 27 соединены с адресным входом 25блока 6,Параллельно тот же импульс с выхода элемента И 36, задержанньй эле-ментом 37 задержки на время формирования адреса в регистре 2, с выхода ЗО66 распределителя поступает на входзаписи блока 6, записывая входныесообщения по укаэанному адресу.После записи сообщения тот же им-.пульс с выхода элемента 37 задержкипоступает на вход элемента 38 задержки, где задерживается на время записи сообщения и поступает как насброс в исходное состояние регистра2 и триггера 13 с выхода 64 распределителя, так и на очередной опроссостояния элементов И 31-34.Выход блока 6 памяти через выход59 соединен с вычислительным комплексом (ВК) объекта управления (не показан)К непрерывно с заданньм интервалом опроса опрашивает блок 6 импульсами опроса, поступающими на вход 55Эти импульсы устанавливают триггер.13 в единичное состояние, нри котором он высоким потенциалом бткрываетэлемент И 17. Импульс опроса поступает на элемент И 17 с выхода 69распределителя 10 в начале цикла опроса, Этот импульс проходит черезэлемент И 7 на вход элемента И 9устанавливая адрес считываемого сообщения, и через элемент 25 задержки,который задерживает импульс на время установки адреса, на ьход управления считыванием блока 6, с выхода которого информация поступает на выход 59.В ВК эти данные используются в качестве входных данных для решения установленного перечня задач, по мере решения которых полученные результаты ввиде соответствующих справок выдаются на вход 56 и далее на вход блока 9 памяти. Кроме того, на вход 57 подается адрес записи полученной справки, а на вход 58 - импульс управления записью, который поступает на один из входов элемента И 18, который по другому входу управляется триггером 14.Запись информации в блок 9 осуществляется только тогда, когда триггер 14 находится в нулевом состоянии, которое фиксирует тот факт, что прямого обращения от пользователей к блоку 9 в настоящий момент времени нет, В этом случае импульс, пройдя элемент И 18, поступает на вход элементов И 20, устанавливая адрес записи с входа 57, и через элемент 26 задержки, который задерживает импульс на время установки адреса, на вход управления записью блока 9, осу" ществляя запись результата, полученного от ВК.Кроме того, этот же импульс с выхода 47 поступает на вход прерывания ВК, сигнализируя о том, что запись результата осуществлена.Обращение за справками, хранящимися в блоке 9, осуществляется с рабочих мест должностных лиц различных объектов управления через входы 52 (фиг. 1) систеье и далее через входы 76-78 распределителя 11 (фиг, 3).Допустим, запрос поступил на вход 76 распределителя 11 (фиг. 3). Тогда импульс запроса устанавливает триггер 39 распределителя в единичное состояние, при котором он своим высоким потенциалом открывает элемент И 42, на другой вход которого с входа 75 поступает импульс генератора 29 с выхода 68 распределителя 10.ФЭтот импульс проходит через элемент И 42 и далее через выход 80 распределителя 1 поступает на входы блока 8 памяти и элемента ИЛИ 16.Пройдя элемент ИЛИ 16, импульс поступает на единичный вход триггера, 5 1399714, устанавливая его в единичное состояние, и снимает тем самым высокийпотенциал с элемента И 18.Параллельно с этим импульс с выхода 80 распределителя 11 поступает навход считывания соответствующей фиксированной ячейки блока 8, выполненного в виде постоянного запоминающего устройства, где хранятся адрес 10абонента, запрашивающего справку, иадрес эоны памяти, где хранится запрашиваемая справка,Считанный код с блока 8 поступаетв регистр 3, откуда код адреса або- ,16нента подается на вход дешифратора 5,который в соответствии с входным кодом открывает соответствующие элементы И 21-23, а код адреса зоны памятичерез элементы ИЛИ 28 подается на адесный вход блока 9.Параллельно с этим импульс генератора 29, поступивший на вход 75 рас 1 ределителя 11, задерживается элемен 1 том 46 задержки на время формирования 5йдреса считывания блока 9 и с выхода79 распределителя 11 поступает навход считывания блока 9, считываяДанные из зоны памяти через соответствующие элементы 21-23 на выходы 60- 3062, далее они передаются тому абонен ту, который их запрашивает.Этот же импульс с выхода 79 распре"елителя 11 после задержки элементом4 на время считывания данных из блоМа 9 поступает на вход регистра 3 иУстанавливает его в исходное состояНие, подготавливая к новому циклу работы.40Формула из обретения Устройство для информационного шоиска, содержащее регистры, триггеры, Элементы И, ИЛИ и задержки, четыре блока памяти, первый дешифратор и два распределителя импульсов, причем Информационный вход первого регистра является первым информационным входом устройства, выход разрядов признащ Ков первого регистра соединен с входом первого дешифратора, выход разрядов данных первого регистра соедийен с информационным входом первого блока памяти, выходы первого дешифратора соединены с установочными входами первого распределителя импульсов, разрешающий вход которого соедиНен с выходом первого триггера, выходы первого распределителя импульсов соединены с тактовым входомвторого распределителяимпульсов,входом записи первого блока памяти,адресным входом второго блока памяти, нулевым входом первого триггера,установочным входом второго регистраи первым входом первого элемента ИЛИсоответственно, выход второго блокапамяти соединен с информационным входом второго регистра, второй входпервого элемента ИЛИ является входомпуска устройства, а выход соединен сединичным входом первого триггера,входы считывания третьего блока памя-.ти соединены с выходами разрешениясчитывания второго распределителяимпульсов, вход считывания четвертого блока памяти и вход первого элемента задержки соединены с соответствующими выходами второго распределителя импульсов, выход третьего блокапамяти соединен с информационнымвходом третьего регистра, установочный вход которого соединен с выходомпервого элемента задержки, о т л и -ч а ю щ е е с я тем, что, с цельюповьппения быстродействия, в него введены группы элементов И, группы элементов ИЛИ и второй дешифратор, входкоторого соединен с выходом третьегорегистра, выходы разрядов второго регистра соединены с первыми входамиэлементов ИЛИ первой группы соответственно, выходы которых соединены садресным входом первого блока памяти,выход которого является первыминформационным выходом устройства, первыевходы элементов И первой группы являются адресным входом устройства,первый вход первого элемента И сое"динен с соответствующим выходом первого распределителя импульсов, выходпервого элемента И соединен с вторымивходами элементов И первой группы ичерез второй элемент задержки с вхо-.дом считывания первого блока памяти,единичный вход второго триггера является входом опроса устройства, нулевой вход соединен с установочнымвходом второго регистра, единичныйвыход втордго триггера соединен свторым входом первого элемента И, выход третьего регистра соединен с первыми входами элементов ИЛИ второйгруппы, выходы которых соединены садресным входом четвертого блока памяти, информационный вход которого7 13997 является вторым информационным входом устройства, первые входы элементов И второй группы образуют адресный вход записи устройства, а выходы соединены5 с вторыми входами элементов ИЛИ второй группы соответственно, первые входы элементов И третьей группы соединены с выходами второго дешифратора соответственно, вторые входы соедине О ны с информационным выходом четвертого блока памяти, выходы элементов И третьей группы образуют второй информационный выход устройства, входы второго элемента ИЛИ соединены с вы ходами разрешения считывания второго распределителя импульсов, выход соединен с единичным входом третьего триггера, нулевой вход которого соединен с соответствующим выходом второго распределителя импульсов, информационные входы которого являютсявходами запросов устройства, нулевойвыход третьего триггера соединен спервым входом второго элемента И, выход которого соединен с вторыми входами элементов И второй группы и входом третьего элемента задержки, выходкоторого соединен с входом записичетвертого блока памяти и выходом признака готовности результата устройства, второй входвторого элемента И является входом разрешения записи устройства.399768 оставитель А. Жереновехред А.Кравчук Коррект Редакто Яехнина цова Заказ 2668/ 4/ Ухгород оизводственно-полиграфическое предприяти ектная, 4 Тирах 70 ВНИИПИ Государст по делам изобр 3035, Москва, Ж-З

Смотреть

Заявка

4159502, 08.12.1986

МОСКОВСКИЙ ИНСТИТУТ РАДИОТЕХНИКИ, ЭЛЕКТРОНИКИ И АВТОМАТИКИ

РОМАНОВ АНАТОЛИЙ НИКОЛАЕВИЧ, ГОРНЕЦ НИКОЛАЙ НИКОЛАЕВИЧ, РОМАНОВ МАКСИМ АНАТОЛЬЕВИЧ

МПК / Метки

МПК: G06F 17/30

Метки: информационного, поиска

Опубликовано: 30.05.1988

Код ссылки

<a href="http://patents.su/6-1399768-ustrojjstvo-dlya-informacionnogo-poiska.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для информационного поиска</a>

Похожие патенты