(54) УСТРОЯСТВО ДЛЯ ПОИСКА ПЕРФОКАРТ
название | год | авторы | номер документа |
---|---|---|---|
Устройство для отбора перфокарт | 1980 |
|
SU943708A1 |
Устройство для сортировки перфокарт по совокупности многоразрядных признаков | 1969 |
|
SU518785A1 |
Устройство для поиска информации на перфокартах | 1974 |
|
SU555398A1 |
Устройство тестового контроля цифровых блоков | 1985 |
|
SU1315982A1 |
Устройство для ввода информации | 1983 |
|
SU1149236A1 |
Многоканальное устройство тестового контроля логических узлов | 1988 |
|
SU1564623A1 |
Устройство для управления | 1974 |
|
SU723574A1 |
Устройство для контроля дискретной аппаратуры с блочной структурой | 1987 |
|
SU1539783A1 |
Устройство для контроля и диагностики логических блоков | 1984 |
|
SU1295401A1 |
Адаптивное устройство микропрограммного управления | 1984 |
|
SU1290317A1 |
Изобретение относится к области лектрОс1но-вычислительной техники, именно, к информационно-поисковым ашинам и может быть использовано5
в механизированных и автоматизртрованных информационно-поисковых системах.
Известны устройства для сортировки и поиска перфокарт, содержащие лок считывания, выход j OToporo сое-г Ю динен с первым входом блока сравнения, второй вход которого соединен с выходом блока коммутации, вход которого соединен со вторым выходом блока выбора позиций перфокарты, блок пода- j чи перфокарт, вход которого через блок -управления связан с выходом блока памяти, первый вход которого соединен с выходов блока сравнения, блок-задания логических операций,20
выход которого соединен с третьим входом блока сравнения 1.
Недостатком известных устройств является невозможность задания логических операций над признаками, по 25 которым осуществляетсяПОИСК перфокарт, с целью смягчения критерия отбора.
Целью настоящего изобретения является повышение быстродействия устройства путем осуществления поиска за один прогон по любому количеству признаков.
Это достигается тем, что второй выход блока задания логических операций соединен со вторым входом блока памяти, и первый вход блока выбора позиции соединен со вторым входом блока управления.
На чертеже представлена блок-схема устройства для поиска перфокарт. Устройство содержит блок 1 считывания, блок 2 сравнения, блок 3 коммутации, блок 4 выбора позиции перфокарты, блок 5 памяти, блок 6 управления, блок 7 подачи перфокарт, блок 8 задания логических операций. Информационные выходы блока 1 считывания, представляющего собой фотоэлектрический блок для попозиционного считывания информации, нанесенной на перфокарте, соединены восьмидесятиканальной линией с первыми входами блока 2 сравнения, представляющего собой совокупность 80-ти групп по три схемы riE инвертирования в каждой. Вторые входы блока 2 сравнения соединены с выходами блока 3 коммутации, представляющего собой
совокупность двухполюсных коммутационных элементов (переключателей) с матрицей развязывающих диодов, скомпонованных в виде информационного поля перфокарты. Второй выход блока 4 выбора позиций, представляюций собой электромеханический расределитель тока, соединен со вхоом блока 3 коммутации, а первый со вторым входом .блока б управления . Первый выход блока 8 задания огических операций соединен с третьим входом блока 2 сравнения, второй выход блока 8 соединен со вторым входом блока 5 . Выход блока 2 сравнения через блок 5 памяти и- блок
6управления соединен со входом блока
7подачи перфокарт.
Устройство работает следдугощим обра 3 ом.
В подающий карман устройства закладывается массив перфокарт с нанесенной на них информацией (признаками) , а Б блоке 3 коммутации набирается (путем переключения в рабочее состоякие коммутационных элементов) информа).1ия, соответствующая программе выборки, т. е. приз- i накам, по которым будет производиться сравнение и отбор перфокарт. В блоке задания логических операций Зс1Даются необходимые логические операции (И, ИЛИ, НЕ) над признаками; при этом переключаютсясоответствующ1- е входы блока 2 . сравнения и блока 5 памяти. После пуска устройства, информация, нанесенная на перфокарте, попозиционно считывается в блоке 1 считывания и информационные сигналы, соответствующие пробивкам в данной позиции перфокарты, поступают на первые входы инверторов НЕ блока 2 сравненияf на второй его вход поступают сигналы, со второго выхода блока 4 выбора позиции через соответствующие групПы коммутационных элементов блока 3 коммутации. Одновременно со считыванием данной позиции перфокарты в блоке 4 выбора позиции формируется стробирующий сигнал, поступающий через блок 3 коммутации на второй вход бл.рка 2, сравнения ,
При задании, например, логической операции И- эти два сигнала - считанный с перфокарту и стробиру о- щий сравниваются на совпадение двумя последоватепьно включенными схе.мами - НЕ, образующими элемент запрета. Такое включение обеспечивает выявление несовпадения,т. е. логическую операцию И над заданными признаками; отобраны будут перфокарты, имеющие обязательно все заданные признаки. В результате сравнения информации, считанной с данной позиции перфокарты, с информацией, набранной в блоке 3 коммутации под воэдействием стробирующего сигнала на выходе блока 2 сравнения в случае несовпадения считанной и набранной информации вырабатывается сигнал, поступающий на первый вход блока 5 и включающий элементпамяти, фиксирующий несовпадение. По окончании процесса считывания всех позиций перфокарты в блоке 4 выбора позиции вырабатывается сигнал конца перфокарты, поступающий на второй вход блока 6 управления, на первый его |вход подается сигнал элемента памя|ти, фиксирующего несовпадение, и механизм перемещения перфокарты не включается, т. е. данная перфокарта направляется в общий приемный карман устройства.
В том случае, если в процессе попозиционного считывания перфокарты информация, нанесенная на перфокарте и набранная в блоке 3 коммутации, полностью совпадает (т. е. не встретилось несовпадений) элемент памяти, фиксирующий.несовпадение, остается в исходном состоянии, и по сигналу конца перфокарты включается механизм перемещения ее в карман отбора. При задании логической операции ИЛИ Над заданными .признаками к двум последовательно включенным схемам ИЕ блока 2 сравнения подключается дополнительно на их второй вход элемент riE посредством переключений в блоке 8 задания,логических операций. При таком включении элементов НЕ выходной сигнал вырабатывается только при совпадении информации, считанной с перфокарты, с информацией, набранной в- блоке коммутации. В случае совпадения одного из признаков при считывании под воздействием стробирующего сигнала на выходе блока 2 сравнения вырабатывается сигнал, включающий элемент памяти блока 5, фиксирующий совпадение. Дальнейший процесс отбора происхо.дит аналогично случаю отсутст вия несовпадений при реализации операции И
в случае несовпадения одного из признаков, считанного с перфокарты, с заданным в блоке 3 коммутации, перфокарта также будет отобрана. Не будут отобраны только перфокарты, не содержащие ни одного из заданных признаков. Этим реализуется операция ИЛИ. (
При задании логической операции НЕ (отрицание) какого-либо признака элемент памяти блока выборки перфокарт фиксирует каждое появление данного признака в процессе считывания. Сигнал о выхода блока считывания при этом поступает через схему Не блока 2 сравнения и фиксирует- ; ся элементом памяти. После окончания ЛРоцесса считывания на блок 6 управ
Авторы
Даты
1979-11-05—Публикация
1976-09-16—Подача