Устройство для поиска информации на перфокартах
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 555398
Автор: Жук
Текст
Союз Советских Социалстицескин Республик(51) М. Кл. 506 Е 7(0 динением заявкиоритет -с осударственныи иомитеСовета Министров СССРпо делам изобретенийн открытий 23) ллетень1,43) Опубликовано 25.04. 45) Д исания 28.06.77 опу ликован 2) Автор изобретен А.Ж Ордена Ленина инсти Заявитель 154) У("."ТРОЙСТВО ДЛЯ ПОИСКА ИНФОРМАЦИ НА ПЕРФОКАРТАХммы, и шифра. блоку асти автома адания програ юченный к де и жет быть использо вано в качествеционно-поисковых технических средств систем ,ИПС), естных устройстверфокартах содержитммутзции и блок пода го через блок управпевыборки перфокарт, б атору и втором н орма Олно из извформации на и оиска строиств для ляется огра ая с не остдля поискаблок счи.чи перфоия связан ен тьвалия, бпо арт, вход котор выходом блока бора блока позиции, вход к считывания, пе выборки перфо коммутации, и соединен со в первый вход второй - с вых оторого соединен с рвый выход - со карт, а второй - со блок сравнения, в одом блоха выбо- с выходом бловыходом одом блок входом блока ыход которого ки перфокарт, ка считывания,одом блока дом блока в пэким тех впяется устр ерфока ртах, иый с дзтч коммутации, а третинбора позиции 111.ническим решением с третьим вых Наиболее изобретениюоиство дпя ноискз ин. содержащее блок счи. ком колонок, логичесрмации тывания, кис элем блоку с прогрзм ть И, входы ни я и к оторых подклнчены к итыв ому блоку зала мы, соеатор, п липепномдкп ючс ни датчиком колонок,к суммзтору, сосли. Изобретение относится кьычиспительной технике и бернетики АН Украинской ССР ненному со вторым блокоблок синхронизации, подк тору, блоку сравнения, сумь задания программы 2 .5 Недостатком известных информации на перфокартах яв нич ная область применения, связанн д аточной точностью поиска информации.Белью изобретения является расширение об. ласти применения устройства для поиска инфор" мации на перфокартах,Дпя этого предложенное усройство содержит преобраэовзтель кода и третий блок задания прог. раммы, вход которого подключен к блоку синхро. низзции, выходы - к одним из входов блока сравнения, к друим входам которого Лккчены выходы преобразователя кола, одни иэ входов которого соединены с иыхопамп попческих эпе ментов И, а лругие входипреобразователя кода подключены к блоку сихроиэзиии.На фиг. 1 приведена блок.схемасройсиз пля поискз информации нз перфокзртах; пз фиг. 2 - функционалызя схема прсобрзэоизепя кипа.Усгроство со;срж первый бк эз.зия прогрзммь 1, литчк с.мик , б нк . н гыиа ния 3, логические элементы И 4, преобразователькода 5, блок синхронизации 6, блок сравнения 7,третий блок задания программы 8, второй блокзадания программы 9, сумматор 10 и дешифратор 11.Преобразователь кода (см. фиг. 2) содержитрегистр 12, элементы И 13, элементы И 14, элементы ИЛИ 15 и двоично-десятичный счетчик 16.Первый блок задания программы 1 выполнен ввиде двух групп шин, соединяющих коммутационные гнезда блока соответственно в строки и столбцы. Датчик колонок 2 предназначен для выборкиимпульсов в моменты нахождения каждой колонкиперфокарты под считывающими элементами блокасчитывания 3 при ее движении. Выходы датчикаколонок 2 соединены с одной группой шин первогоблока задания программы 1, вторая группа шинкоторого через элементы И 4 соединена со входамипреобразователя кода 5 Ко вторым входам элементов И 4 подключены соответствующие выходыблока считывания 3. Блок сравнения 7 предназначен для установления соответствия позиции полонки перфокарты и признаков, задаваемыхтретьим блоком задания программы 8.Преобразователь кода 5 осуществляет преобразование каждого импульса из серии параллельных, поступающих на его вхрд как результатсравнения на элементах И 4 поискового предпи.сания с первого блока задания программы 1 ипоискового образца с блока считывания 3 в кодпризнака. В качестве кода признака может бытьвыбран любой код (и данном случае для признакавыбран двоично.десятичный код).Разрядность регистра 12 равна числу позиций вколонке перфокарты, т. е. каждый разряд поставлен в соотвествие определенной позиции колонки,Единичный вход каждого триггера регистра 12соединен с выходом соответствующего злемента И 4. Единичный выход каждого триггера соединен с одним иэ входов соответствующего элемента И 14, выход которого подключен к соответствующим входам элементов ИЛИ 15 и к нулевомувходу этого же триггера. Выход элемента И 3предыдущего триггера соединен со вторым входомэлемента И 14 и с одним иэ входов элемента И 13последующего триггера. На вторые входы эле.ментов И 13 подключены нулевые выходы соответствующих триггеров,Один в,ход блока синхронизации 6 соединен содним иэ входов элементов И 13 и 14 младшегоразряда регистра 12. Выход элемента И 13 старшегоразряда регистра 12 соединен со счетным входомсчетчика 6, к которому полключеи также второйвыход блока сиихроииздиии 6. Младшие четыре1 дазялд с ,с 1 "икд6 ирслидзидчсиы лия четамлдцифГо 1 дэ)1 ядд иол 1 с 1 д коиоики д с 1 илие четгд 1 е рдэ)ндд Г 53 счсд одэр 51,33 иомсрд колонки.Вьи:ии гисм;.пи и ИИ 15 и счетчика 6ио;кличс ии л и и йрепс входов блока срдвиеиия 7, и, рд 1 руиид и о;ие которого соедиисид с 5553984выходами кодовых элементов третьего блока задания программы 8. Выходы блока сравнения 7соединены со входами блока синхронизации 6.Выходы кодовых элементов второго блоказадания программы 9 подключены ко входам5сумматора 10, выходы которого подключены черездешифратор 11 к исполнительным механизмам.Выходы блока синхронизации 6 соединенысоответственно с управляющими входами преобразователя кода 5, третьего и второго блока заданияОпрограммы 8 и 9, дешифратор 11 и со входамиустановки в исходное состояние преобразователякода 5 и сумматора 10.Устройство для поиска информации на перфокартах работает следующим образом.16Перед началом работы устройства в первыйбчок задания программы1 вводят признаки,составляющие заданное поисковое предписание,например, путем коммутации гнезд поля элементами набора.В третий блок задания программы 8 вводяткоды признаков в порядке следования признаковпо полю перфокарты: в столбце - сверху вниз, отстолбца к столбцу - слева направо. Например, еслиИнам необходимо ввести признаки 125, 129, 131(они соответствуют пробивкам в 12-ой колонкепозиций 5 и 9, а в 13-ой колонке позиции 1), топорядок их ввода 125, 29, 131,В порядке следования признаков вводят вовторой блок 9 задания программы соответствующие им "весовые" коэффициенты, причем значения"весовых" коэффициентов могут быть произвольноприсвоены самим потребителем в зависимости отхарактера его информационного запроса.МВ исходном состоянии сумматор 10 и регистр12 находятся в нулевом состоянии, В счетчик 16записана единица.Перфокарта считывается в блоке считывания 3поколонно. При наличии пробивок в колонкесигналы появятся на одном из входов элемен.40тов И 4. Одновременно сигнал от датчика коло.нок 2, пройдя шины и эакоммугироваиные гнездапервого блоказадания программы, появится навторых входах элементов И 4. Результат сравнения45с выходов элементов И 4 поступит в регистр 12.Триггеры регистра 12, на единичные входыкоторых поступят сигналы от элементов И 4, перебросятся в единичное состояние. Сигнал с блокасинхронизации 6, пройдя через элементы И 13, навторых входах которых действуют сигналы отнулевого выхода триггеров, поступит иа вход эле.мента И 14 триггера, находящегося в единичномсостоянии. С выхода элсмситд И 14 сигнал посту.пает ид входы элементов ИЛИ 15, ид выходахкоторых появится соответствующий код. Одновременно импульс с яыходд элемситд И 14 поступитид иулевой вхоч этого же триггера и исрсб 1 оси 1 егов иулсиис сос 1 ояиис.Сигид;ии с вюпп сигчикд 6 и элслсиговИЛИ 5, а. ди:иии 1 иис кил идии,й ио ".иии, посту.60ият ид ссшу и 1 уииу ихси 1 и киисд срдиисиия 7. о6 5сигналу с блока синхронизаныи 6 с выходов третьего блока задания программы 8 на вторую группу входов блока сравнення 7 поступит код признака.Если эти два кода не равны, ио ааналу рассогласования с выхода блока сравнения,7 блок синхронизации 6 вырабатывает следующий ымнульс считывания, который, поступая на ущавлявщий вход третьего блока задания программы 8, ощтывает следующий код признака. Процесс повторяется до тех пор, пока не будет сосчитанкодпризнака, равный коду первой по входу перфокарты позиции, совпавшей с введенным в первый блок задания программы 1 признаком.По сигналу равенства кодов с выхода блока сравнения 7 блок синхронизации 6 вырабатывает импульс считывания, поступающий на управляющий вход второго блока задания программы 9, Этот сигнал сосчитает соответствующий данному признаку "весовой" коэффициент и запишет его в сумматор 10.После просмотра всех колонок перфокарты блок синхронизации 6 вырабатывает сигнал окончания просмотра, которым суммарный "весовой" коэффициент из сумматора 10 будет подая на дешифратор 11, Дешифратор 11 посылает сигнал ня соответствующий исполнительный механизм, который и отложит данную перфокарту,После просмотра всего массова перфжзрты будут разложены по группам, в каждой из которой перфокарты содержат постоянную для данной группы степень релевантноети, Группы перфокарты, содержащие равную илн большую заданной вначале поиска степень релеващности, должны быть выданы потребителю. Ю 15 3) Ж ЭО Зб Технико-зкономический эффект изобретения заключается в возможности использования "весо вых" коэффициентов самим потребителем, причем значения их могут быть выбраны произвольными. Это позволяет повысить точность поиска информации по каждому конкретному запросу. Формула изобретения устройство для поиска информации на перфокартах, содержащее блок считывания, связанный с датчиком колонок, логические элементы И, входы которых подключены к блоку считывания и к первому блоку задания программы, соединенному с датчиком колонок, дешифратор, подключен. ный к сумматору, соединенному со вторым блоком задания программы, и блок синхронизации, подключенный к дешифратору, блоку сравнения, сумматору и второму блоку задания программы, отлличающееся тем, что, с целью расширения области применения устройства, оно содержит преобразователь кода и третий блок задания программы, вход которого подключен к блоку синхронизации, выходы - к одним из входов блока сравнения, к другим входам которого подключены выходы преобразователя кода, одни из входов которого соединены с выходами логических элементов И, а другие входы преобразователя кода подключены к блоку синхронизации.Источники информации, принятые во внимание прн экспертизе:. Авторское свидетельство СССР 9 413478, М.кл, б 06 Р 7/08 от 08.12,71.2. Авторское свидетельство СССР М 463992, М.кл. 6 06 К 7/06 от 22.6.72 (прототип).
СмотретьЗаявка
2049766, 06.08.1974
ОРДЕНА ЛЕНИНА ИНСТИТУТ КИБЕРНЕТИКИ АН УКРАИНСКОЙ ССР
ЖУК ВИКТОР АЛЕКСЕЕВИЧ
МПК / Метки
МПК: G06F 7/08
Метки: информации, перфокартах, поиска
Опубликовано: 25.04.1977
Код ссылки
<a href="https://patents.su/5-555398-ustrojjstvo-dlya-poiska-informacii-na-perfokartakh.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для поиска информации на перфокартах</a>
Предыдущий патент: Устройство для выделения из двух функций экстремальной
Следующий патент: Устройство для возведения в квадрат импульсных сигналов
Случайный патент: Электропривод постоянного тока