Устройство для поиска информации на ленточном носителе
Иллюстрации
Показать всеРеферат
1. УСТРОЙСТВО ДЛЯ ПОИСКА ИНФОРМАЦИИ НА ЛЕНТОЧНОМ НОСИТЕЛЕ, содержащее первый и второй регистры адреса, первый блок сравнения, блок привода, лентопротяжный механизм, блок ввода и регистрации и блок считывания, причем информационные выходы первого и второго регистров адреса соединены соответственно с входами первого блока сравнения, выходы блока привода соединены с лентопротяжным механизмом, адресный выход блока ввода и регистрации и выход блока считывания соединены с информационными входами первого и второго регистров адреса соответственно, отличающееся тем, что, с целью повышения достоверности поиска информации, в него введены второй блок сравнения , блок анализа, регистр и блок, формирования режимов, причем выходы второго блока сравнения соединены с первой группой информационных входов блока анализа, вторая группа информационных входов которого соединена с выходами первого блока сравнения , первый и второй входы второго блока сравнения соединены с информационным выходом второго регистра адреса и выходом регистра, вход которого соединен с информационным выходом второго регистра , выходы блока анализа соединены с входс1ми блока формирования режимов, первый и второй выходы которого соединены с первым и вторым входами блока привода и с первым и вторым управляк«дими входами блока анализа соответственно, третий и четвертый выходы блока формирования режимов соединены с первым и вторым входами признака регистрации блока ввода и регистрации, выход пуска которого соединен с третьим управляющим входом блока анализа, четвертый упi равляющий вход которого соединен с выходом синхронизации второго регист (Л ра адреса, информационные выходы первого и второго регистров адреса соединены с первым и вторым входами индикации блока ввода и индикации . 2. Устройство по п. 1, о т л ичающееся тем, что блок анализа содержит четыре элемента задержки , восемь элементов ЗИ, четыре элемента 2И, два элемента ЗИЛИ-НЕ три элемента 4ИЛИ-НЕ, четыре R i-тригда гера и один D -триггер, причем выход первого элемента задержки соеди нен с первыми входами первого, втЪ01 рого, пятого и шестого элементов ЗИ, выход второго элемента задержки .соединен с первыми входами первого и второго элементов 2И, выход третьего элемента задержки соединен с первыми входами третьего, четвертого , седьмого и восьмого элементов ЗИ, выходы третьего и четвертого элементов 2И соединены с первым и вторым входами соответственно первого элемента ЗИЛИ-НЕ, выход которого соединен с S -входом первого RS -триггера, выход .О которого соединен с вторьми входами первого, второго, третьего и чет
(19) (И) COIO3 СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
3(5B 4 06 Р 15/40
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ
j е с
Г. е а
Ра 2 (ОПИСАНИЕ ИЗОБРЕТЕНИЯ, ." .."..1. рдйк в,а;двывеаавв
Н ABTOPCHOMY СВИДЕТЕЛЬСТВУ (21) 3407816/18-24 (22) 15.03.82 (46) 15,01.84 . Бюл. Р 2 (72) А.Г.Мамедов, Е.В.Чернухо, Н.И.Мурашко и Н.Й.Латышонок (71) Институт технической кибернетики АН БССР (53) 681 ° 32 (088.8) (56) 1 ° Основные вопросы разработ-. ки микрофильмовых селекторов автома. тиэированных ИПС з Научно-техническая информация, серия 1. М., ВНИИТИ, 1972, )р 5.
2. Авторское свидетельство СССР
)) 560223, кл. & 06 Г 7/06, 1975 (прототип). (54)(57) 1. УСТРОЙСТВО ДЛЯ ПОИСКА
ИНФОРМАЦИИ HA HOCHTEJIE содержащее первый и второй регистры
1 адреса, первый блок сравнения, блок привода, лентопротяжный механизм, блок ввода и регистрации и блок считывания, причем информационные выходы первого и второго регистров адреса соединены соответственно с входами первого блока сравнения, выходы блока привода соединены с лентопротяжным механизмом, адресный выход блока ввода и регистрации и выход блока считывания соединены с информационными входами первого и второго регистров адреса соответственно, о т л и ч а ю щ ее с я тем, что, с целью повышения достоверности поиска информации, в него введены второй блок сравнения, блок анализа, регистр и блок, формирования режимов, причем выходы второго блока сравнения соединены с первой группой информационных входов блока анализа, вторая группа информационных входов которого соединена с выходами первого блока сравнения, первый и второй входы второго блока сравнения соединены с информационным выходом второго регистра адреса и выходом регистра, вход которого соединен с информационным выходом второго регистра адреса, выходы блока анализа соединены с входами блока формирования режимов, первый и второй выходы которого соединены с первым и вторым входами блока привода и с первым и вторым управляющими . входами блока анализа соответственно, третий и четвертый выходы блока формирования режимов соединены с первым и вторым входами признака регистрации блока ввода и регистрации, выход пуска которого соединен с третьим управляющим входом блока анализа, четвертый управляющий вход которого соединен с Pg выходом синхронизации второго регист ра адреса, информационные выходы первого и второго регистров адреса соедввееы с первым в вторым входами индикации блока ввода и индикации.
2. Устройство по и. 1, о т л ич а ю щ е е с я тем, что блок анализа содержит четыре элемента задержки, восемь элементов ЗИ, четыре элемента 2И, два элемента ЗИЛИ-НЕ три элемента 4HJIH-HE,÷åòûðå М -триг-, и, гера и один D -триггер, причем выход первого элемента задержки соеди" нен с первыми входами первого, вто- р рого, пятого и шестого элементов
ЗИ, выход второго элемента задержки соединен с первыми входами пер- ® вого и второго элементов 2И, выход третьего элемента задержки соединен с первыми входами третьего, чет- у вертого, седьмого и восьмого элементов ЗИ, выходы третьего и четвертого элементов 2И соединены с первым и вторым входами соответственно первого элемента ЗИЛИ-НЕ, выход которого соединен с S -входом первого RS -триггера, выход . 0 которого соединен с вторыми входами первого, второго, третьего и чет
10б7511 вертого элементов ЗИ и с вторым входом первого элемента 2И, выход 1 первого HS триггера соединен с
Р-входом Э -триггера, выход 1 которого соединен с вторыми входами пятого, шестого, седьмого и восьмого элементов ЗИ и с вторым входом второго элемента 2И, выход второго элемента ЗИЛИ-НЕ соединен с входом четвертого элемента задержки, выход которого. соединен с Й -входом первого R -триггера и-й -входом Э -триггера, входы первого, второго и третьего элементов задержки соединены с второй группой информационных входов блока соответственно, первый вход третьего элемента 2И, третий вход первого элемента ЗИЛИ-НЕ и пер» вый вход четвертого элемента 2И соединены с первой группой информационных входов блока соответственно,третьи входы первого, третьего, пятого и седьмого элементов.ЗИ и второй вход третьего элемента 2И соединены с первым управляющим входом блока, третьи входы второго, четвертого, шестого и восьмого элементов ЗИ и второй вход четвертого элемента 2И соединены с вторьм управляющим входом блока, С -вход
В-триггера соединен с четвертым управляющим входом блока, выходы первого, четвертого, пятого и восьмого элементов ЗИ соединены с входами первого элемента 4ИЛИ-НЕ, выход которого соединен с входом 81 второго AS -триггера, с входом В2 четвертого RS -триггера и с первым входом второго элемента ЗИЛИ-HE выходы первого и второго элементов .
2И и выходы шестого и седьмого элементов ЗИ соединены с входами второго элемента 4ИЛИ-НЕ, выход которого соединен с S --входом треть.его RS -триггера, выходы второго, третьего, шестого и седьмого элементов ЗИ соединены с входами треть
1 1
Изобретение относйтся к автоматике и вычислительной технике, в частности к автоматизированным поисковым устройствам, где используется адресный поиск информации на ленточном носителе (перфолента, микрофильм).
Известно устройство для адресного поиска информации на ленточйом носителе, в котором поиск информации прекращается при совпадении адреса на носителе с адресом, который надо найти Щ
Однако работа этого устройства возможна только в случае безошибочего элемента 4ИЛИ-НЕ, выход которого соединен с входом К второго
RS-триггера, со входом S четвертого ЯЗ -триггера и с вторым входом второго элемента ЗИЛИ-НЕ, вход
52 второго, вход R третьего, вход
R 1 четвертого RS -триггеров и третий вход второго элемента 3 ИЛИ-HE соединены с третьим управляющим входом блока, выходы 1 второго, третьего и четвертого RS -триггеров соединены с выходами блока.
3. Устройство по п. 1, о т л ич а ю щ е е с я тем,что,блок формирования режимов содержитдешифратор
RS-триггер, счетный триггер, счетчик импульсов, элемент задержки, два элемента ИЛИ и два элемента И, причем первый выход дешифратора соединен с S -входом AS -триггера, выход 1 которого соединен с первыми входами первого и второго элементов И, выходы которых соединены с первым и вторым выходами блока соответственно, второй выход дешнфратора, выход элемента задержки и выход счетчика импульсов соединены с входами первого элемента ИЛИ, выход которого соединен с Р -входом RS -триггера, третий выход дешифратора соединен со счетным входом счетчика импульсов и с первым входом второго элемента ИЛИ, выход которого соединен с входом счетного триггера, выход 0 и выход 1, которого соединены с вторыми входами первого и второго элементов И соответственно, четвертый выход дешифратора соединен с вхоцом элемента задержки, с вторым входом второго элемента ИЛИ и с четвертым выходом блока, выход счетчика импульсов соединен с третьим выходом блока, входы дешифратора соединены с входами блока.
2 ного считывания с носителя каждого адреса. Любой дефект носителя, воспринимаемый устройством как разряд кода адреса, приводит к появлению сбоев в работе. В результате быстродействие устройства резко падает.
Наиболее близким к предлагаемому по технической сущности является устройство для поиска информации на перфоленте, содержащее первый и второй формирователи адреса, подключенные к блоку сравнения, выходы которого соединены с блоком привода, связанным с лентопротяжным механиз10á7511 мом, формирователь признака отсутствия адреса, вход которого подключен к выходу блока сравнения, а выход - к блоку привода (2) .
Цедостатком этого устройства является то, что при считывании искаженного адреса может произойти зацикливание устройства, при котором поиск нужного адреса не осуществляется.. Пусть, для определенности, перфолента движется в сторону увеличения адресов и все считываемые адреса меньше искомого адреса. Поиск осуществляется до тех пор, пока очередной считанный адрес окажется равным искомому. Если при этих условиях очередной считанный адрес оказывается искаженным и таким, что он больше искомого, происходит смена направления поиска (реверс механизма) . Таким образом, создается ситуация, когда из двух считанных подряд адресов один меньше искомого, а другой больше и ни один из них не равен искомому. Как следствие происходит периодический реверс механизма (зацикливание) .
Цель изобретения — повышение достоверности поиска информации на ленточном носителе.
Поставленная цель достигается тем, что в устройство для поиска информации на ленточном носителе, содержащее первый и второй регистры адреса, первый блок сравнения, блок привода, лентопротяжный механизм, блок ввода и регистрации и блок считывания, причем информационные выходы первого и второго регистров адреса соединены соответственно с входами первого блока сравнения, выходы блока привода соединены с лентопротяжным механизмом, адресный выход блока ввода и регистрации и выход блока считывания соединены с информационными входами первого и второго регистров адреса соответственно, введены второй блок сравне-, ния, блок анализа, регистр и блок формирования режимов, причем выходы второго блока сравнения соединены с перной группой информационных входов блока анализа, вторая группа информационных входов которого соединена с выходами -первого блока сравнения, первый и второй входы второго блока сравнения соединены с информационным ныходом второго регистра адреса и ныходом регистра, вход которого соединен с информационным выходом второго регистра адреса, ныходы блока анализа соединены с входами блока формирования режимов, первый и второй ныходы которого соединены с первым и вторым входами блока привода и с первым и, вторым управляющими входами блока анализа соответственно, третий и четвертый выходы блока формирования режимов соединены с первым и вторым входами признака регистрации блока ввода и регистрации, выход пуска которого соединен с третьим управляющиМ входом блока анализа, четвертый управляющий вход которого соединен с выходом синхронизации второго регистра
10 адреса, информационные выходы первого и второго регистров адреса соединены с первым и вторым входами индикации блока ввода и индикации.
15 Блок анализа содержит четыре элемента задержки, восемь элементов ЗИ, четыре элемента 2И, два элемента ЗИЛИ-НЕ, три элемента
4ИЛИ-HE,,четыре RS -триггера и один D -TpHrre, rr H eM B o rtepного элемента задержки соединен с первыми .входами первого, второго, пятого и шестого элементов ЗИ, выход второго элемента задержки соединен с первыми входами первого и второго элементов 2И, выход третьего элемента задержки соединен с первыми входами третьего, четвертого, седьмого и восьмого элементов
ЗИ, вьмоды третьего и четвертого элементов 2И соединены с первым и вторым входами соответственно первого элемента ЗИЛИ-НЕ, ныход которого соединен с 5 -входом первого " -триггера, выход 0 котоЗ5 рого соединен с вторыми входами первого, второго, третьего и четвертого элементов ЗИ и с вторым входом первого элемента 2И, выход 1 первого RS -триггера соединен с
40 D-,âõîäîì Э-триггера, выход 1 которого соединен с вторыми входами пятого, шестого, седьмого и восьмого элементов ЗИ и с вторым входом второго элемента 2И, выход второго эле45 мента ЗИЛИ-НЕ соединены с входом четвертого элемента задержки, выход которого соединен с R -входом первого PS-триггера и В -входом
D-триггера, входы первого, второго и третьего элементов задержки соединены с второй группой информационных входов блока соответств< 1но, первый вход третьего элемента
2И, третий вход первого элемента
ЗИЛИ-НЕ и первый вход четвертого элемента 2И соединены с первой группой информационных входов блока соответственно, третьи входы первого, третьего, пятого и седьмого элементов ЗИ и второй вход
60 третьего элемента 2И соединены с первым управляющим входом блока, третьи, входы второго, четвертого шестого и восьмого элементов ЗИ и второй вход четвертого элемента
65 2И соединены с вторым управляющим
1067511
60 входом блока, С -вход D -триггера соединен с четвертым управляющим входом блока, выходы первого, четвертого, пятого и восьмого элементов ЗИ соединены с входами первого элемента 4ИЛИ-НЕ, выход которого соединен с входом 5 1 второго
RS -триггера, с входом R2 четвертого Ю-триггера и с первым.входом второго элемента ЗИЛИ-НЕ, выходы первого и второго элементов 10
2И и выходы шестого и седьмого элементов ЗИ соединены с входами второго элемента 4ИЛИ-НЕ, выход которого соединен с .$ -входом треть его М -триггера, выходы второго, . третьего, шестого и седьмого элементов ЗЙ соединены с входами третьего элемента 4ИЛИ-. НЕ, выход которого соединен с входом Я второго
RS-триггера, с входом S четвертого
R6-триггера и с вторым входом второго элемента ЗИЛИ-НЕ, вход 82 второго, вход R третьего, вход Rl четвертого RS-триггеров и третий вход второго элемента ЗИЛИ-НЕ сое25 динены с третьим управляющим входом блока, выходы 1 второго, третьего и четвертого RS-триггеров соединены с выходами блока.
Блок формирования режимов содержит дешифратор, RS -триггер, счетный триггер, счетчик импульоов, элемент. задержки два элемента ИЛИ и два элемента И, причем первый выход дешифратора соединен c S -входом 85триггера, выход 1 которого соеди- 35 нен с первыми входами первого и второго элементов И, выходы которых соединены с первым и вторым выходами блока соответственно, второй выход дешифратора, выход элемента задерж- 40 . ки и выход счетчика импульсов соединены с входами первого элемента ИЛИ, выход которого соединен с R -входом
RS-триггера, третий выход дешифратора соединен со счетным входом 45 счетчика импульсов и с первьм входом второго элемента ИЛИ, выход которого соединен с входом счетного триггера, выход 0 и выход 1 которого соединены с вторыми входами первого и второго элементов И соответственно, четвертый выход дешифратора соединен с входом элемента задержки, с вторым входом второго. элемента ИЛИ и с четвертым выходом блока, выход счетчика импуль сов соединен с третьим выходом блока, входы дешифратора соединены с входами блока..
На фиг. l представлена блок-схема предложенного устройства, на фиг. 2 и 3 — варианты конкретной реализации блока анализа и блока формирования режимов. . Устройство для поиска информации на ленточном носителе (фиг. 1) 65 содержит регистры 1 и 2 адреса, под; ключенные к первому блоку 3 сравнения, блок 4 привода, выходы которого соединены с лентопротяжным механизмом 5, блок 6 ввода и регистрации и блок 7 считывания, второй блок 8 сравнения, блок 9 анализа, регистр 10 и блок ll формирования режимов.
Блок 9 анализа (фиг. 2) содержит элементы 12-15 задержки, элементы ЗИ
16-23, элементы 2И 24-27, элементы
ЗИЛИ-ЙЕ 28 и 29, элементы 4ИЛИ-НЕ
30-32, RS -триггеры 33-36 и Э -триггер 37, вторую группу информационных входов 38-40, первую группу информационных входов 41-43, первый и второй управляющие входы 44 и 45, четвертый управляющий вход 46, выходы 47-49 блока и третий управляющий вход 50.
Блок 11 формирования режимов (фиг. 3) содержит дешифратор 51, R8-триггер 52, счетный триггер 53, счетчик 54 импульсов, элемент 55 задержки, первый 56 и второй 57 элементы ИЛИ, первый 58 и второй 59 элементы Й, входы 60-62 блока, первый выход 63 блока, третий выход 64 блока, второй выход 65 блока и четвертый выход 66 блока.
Ус ройство работает следующим образом.
При подаче на устройство напряжения питания формируется сигнал, который устанавливает все многоустойчивые элементы в исходное (нулевое) состояние (для упрощения цепи и средства установки в исходное состояние не показаны) . После этого устройство готово к работе °
На блоке б набирается код искомого адреса и заносится в регистр 1 адреса. После нажатия кнопки Пуск расположенной в блоке б, вырабатывается сигнал запуска устройства, пос" тупающий в блок 9 анализа (третий управляющий вход 50 блока) . Этим сигналом триггер 34 устанавливается в единичное состояние, у триггеров 33; 35-37 подтверждается нулевое состояние, на выходах 47-49 блока 9
П анализа устанавливается код„100, который поступает в блок 11 на вход дешифратора 51. Сигнал с первого выхода дешифратора 51 устанавливает триггер 52 в единичное состояние.
Сигнал с выхода триггера 52 через элемент И 58 поступает на блок
9 анализа и на блок 4 привода, приводя в движение лентопротяжный механизм 5, который перемещает носитель информации перед блоком 7 считывания кодов адреса. В зависимости от природы носителя информации конструкция блока 7 считывания может быть различной. Например, если носитель — перфолента или микрофильм, 1067511
50 блок 7 считывания состоит из линейки светоизлучающих диодов, которые оптически соединены через носитель с линейкой фотоприемников и усилителей, а если носитель — магнитная лента, блок 7 считывания состоит из считывающих магнитных головок и усилителей. При этом коды считанных адресов поступают на регистр 2 адреса, который передает адрес на блоки
3 и 8 сравнения и на регистр 10. В блоке 3 сравнения происходит сравнение искомого (заданного) адреса со считанным адресом, и результат сравнения передается на блок 9 анализа. Одновременно в блоке 8 срав- 15 нения происходит сравнение последовательно считанных адресов с содержимым регистра 10, на котором запоминается предшествующий адрес, т.е ° сравниваются адреса первый со вторым. 20 второй с третьим и т.д. Результат
1 сравнения, пбзволяющий судить об упорядоченности расположения кодов адресов на ленточном носителе, передается в блок 9 анализа. 75
Блок 9 анализа работает следующим образом.
По сигналу запуска устройства, поступающему от пульта управления, триггеры 33, 35, 36, 37 устанавливаются в нулевое состояние, а триг30 гер 34 в единичное; При этом в блок
11 поступает код 100, который соответствует команде Продолжить поиск начинается поиск искомого адреса. Пусть поиск осуществляется .в сторону увеличения адресов (сигнал Увелич. на входе 44 присутствует) и отсутствуют нарушения упорядоченности расположения адресов, т.е. триггеры 33, 35„ 36, 37 40 находятся в нулевом, а триггер 34 в единичном состоянии. В этом случае с блока 8 сравнения поступает сигнал Больше (вход 43), распространение которого блоки- . 45 руется на входе элемента 2И 27 сигналом с входа 45 (сигнал "уменьш". отсутствует), а сигналы Меньше (вход 41) и Равно (вход 42) отсутствуют. Появление сигнала Разр. на входе 46 подтверждает нулевое состояние триггера 37 (сигнал Разр . — синхросигнал, сигнализирующий о том, что текущий адрес с носителя считан и можно произвести сравнение и анализ). При этом сигнал, поступающий с блока 3 сравнения, например, Равно (Меньше, Больше ), проходя через элемент 13 (12, 14> задержки, элемент 2И, 24 (ЗЙ 16 или 18) и элемент 4ИЛИ вЂ” HE 31 (30 или 32) устанавливает триггер 35 (34 или
36) в единичное состояние и на выходах 47-49 блока 9 анализа устанавливается код 110 (100 65 или 001 ), который соответствует команде Прекратить поиск (Продолжить. поиск или Переменить направление поиска ) .
В зависимости от кодов, поступающих на блок 1.1, в устройстве происходит следующее.
При поступлении кода 100 подтверждается состояние триггера
52 и продолжается поиск в выбранном направлении, т.е. в сторону увеличения адресов.
При поступлении кода 110 на блок 11 на втором выходе дешифратора 51.появляется сигнал, который, проходя через элемент ИЛИ 56, ус-. танавливает триггер 52 в нулевое состояние, т.е. исчезает сигнал с выхода элемента И 58 или 59 (в зависимости от состояния счетного триггера). Снятие сигнала с выхода элемента И 58 или 59 приводит к останову лентопротяжного механизма.
Появление сигнала на втором выходе дешифратора 51, независимо от направления поиска, соответствует тому, что искомый адрес найден и находится на регистре 2 адреса.
При поступлении кода 001 на блок 11 на третьем выходе дешифратора 51 появляется сигнал, который поступает на вход счетчика
54 и через элемент ИЛИ 57 устанавливает счетный триггер 53 в другое устойчивое состояние (т.е. если триггер 53 был в единичном состоянии, то устанавливается в нулевое состояние, и наоборот) и поиск продолжается в другом направлении.
При этом, в зависимости от состояния триггера 53, поиск производится либо с увеличением, либо с уменьшением адресов. При трехкратном повторении ситуации (появление кода 001 ) на выходе счетчика 54 появляется сигнал, который через элемент ИЛИ 56 устанавливает триггер 52 в нулевое состояние, что приводит к прекращению поиска. Сигнал с выхода счетчика
54 также поступает в блок 6, сигнализируя о том, что произошел трех- . кратный реверс при поиске искомого адреса на носителе и требуется вмезшательство оператора, так как либо искомый адрес неверно набран, либо имеется сбой в устройстве.
Пусть очередной считанный адрес искажен и меньше истинного.
При этом с блока 8 сравнения поступает сигнал Меньше (или Равно ) который, проходя через элемент 2И
26 и элемент ЗИЛИ-HE 28, устанавливает триггер 33 в единичное состояние, и, благодаря элементам
12-14 задержки блокируется распространение сигналов от блока
3 сравнения через элементы 16-19, 24.
1067511
30
Несмотря на одновременный приход сигналов Разр! и Меньше (или Равно ), триггер 37 в единичное состояние не устанавливается, так как на его Э -входе единичный сигнал появляется позже, чем на
С-входе. Для установки триггера 37 в единичное состояние необходимо соблюдение условий появления сигнала на D -входе раньше, чем появление сигнала на С -входе.
После считывания адреса, следую» щего за искаженным, происходит установка триггера 37 в единичное состояние и разрешается прохождение результата сравнения адресов от бло- 15 ка 3 сравнения через соответствующие элементы 12-14 задержки и элементы 20-23, 25 к элементам 4ИЛИ-HE
30-32. Прн этом, еели адрес, следующий за искажением, меньше иска- 2() мого, то сигнал "Меньше l-" (вход 38) через элемент 12 задержки, элемент
ЗИ 20 и элемент 4ИЛИ-НЕ ЗО подтверж- дает состояние выходов 47-49 блока 9 анализа (код 100 ), т.е. поиск продолжается. Если следующий адрес равен искомому, то сигнал Равно (вход 39) через элемент 13 задержки, элемент 2И 25 и элемент 4ИЛИ-НЕ
31 устанавливает триггер 35 в единичное состояние и на выходах 47-49 устанавливается код 110, соответствующий команде Прекратить поиск, т.е. поиск прекращается.
Если следующий адрес больше искомого, то сигнал Больше (вход 40) через элемент 14 задержки, элемент ЗИ 22 и элементы 4ИЛИ-HE 31 и 32 устанавливает триггеры 35 и
36 в единичное состояние, а триггер
34 в нулевое, и на выходах 47-49 40 устанавливается код 011, соответствующий команде Возврат на предыдущий адрес .
При поступлении кода 011 на блок 11 на четвертом выходе дешифратора 51 появляется сигнал, который чЕрез элемент ИЛИ 57 устанавливает триггер 53 в другое состояние и тем самым изменяет направление поиска. Этот же сигнал через элемент 55 задержки и элемент ИЛИ 56 устанавливаетр триггер 52 в нулевое состояние, и поиск прекращается.
Величина задержки зависит от времени, требуемого для возврата носителя на один адрес назад. Сигнал с четвертого выхода дешифратора 51 поступает также в блок 6, сигнализируя о том, что искомый адрес на носителе искажен, и в данный момент времени на регистре 2 адреса находится искомый адрес, пораженный дефектом носителя. Этот адрес в блоке б индицируется для сравнения его визуально с искомым адресом с целью определения степени поражения (адреса поступают на входы индикации управления). Если очередной считанный адрес искажен и больше истинного, то нарушение упорядоченности кодов адресов обнаруживается на один адрес позже при сравнении искаженного адреса и адреса, следующего за ним.
При поиске с уменьшением адресов блок 9 анализа работает аналогично, только в этом случае используются элементы ЗИ 17, 19, 21, 23 вместо элементов ЗИ 16, 18, 20, 22 и сигнал увелич! на входе 44 отсутствует, а сигнал уменьш. на входе
45 присутствует.
Предлагаемое устройство позволяет снизить требования к качеству носителя, к его долговечности, увеличить период смены носителя, что приводит к снижению затрат на эксплуатацию устройства.
3.0б7511
Фиг.1 омыл
ФмЪ .l „ l Ь. аяща дажщшу ф
@ Ъ
1067511
Составитель В.Просвирнин
Редактор Л.Алексеенко Техред М.Тепер Корректор О.Билак
Заказ 11211/53 Тираж 70 3 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113635, Москва, Ж-35, Раущская наб., д. 4/5
Филиал ППП Патент, r. Ужгород, ул. Проектная, 4