Устройство для поиска информации на ленточном носителе записи
Иллюстрации
Показать всеРеферат
Изобретение относится к области вычислительной техники и может быть использовано в устройствах накопления информации на ленточном носителе записи. С целью сокращения времени поиска информации в устройство, содержащее блок 1 привода, лентопротяжный механизм 2, блок 3 воспроизведения, первый и второй регистры 4,5, входную шину 6 информации, блок 7 сравнения, первый мультиплексор 8. шину родная ишнаП Ёя&аяшина упра&лягощеёо сигнала 10 управляющего сигнала, первый блок 11 регистров, блок 13 памяти, введены сумматор 14, второй мультиплексор 15, второй блок 16 регистров, первое и второе реле 17, 18 времени, элемент ИЛИ 19. элемент НЕ 20, элемент И 21. Информация разделена на зоны одинаковой длины и может размещаться на ленточном носителе записи без промежутков. Устройство работает в режимах: режиме поиска с остановом у заданной зоны и режиме поиска со считыванием информации в заданной зоне При этом в устройстве запоминается тот режим, который был выполнен, последний считанный номер зоны и направление движения носителя при окончании режима. Эта информация анализируется при задании нового режима и по результатам анализа выбирается направление движения носителя . Для исключения искажений при считывании адресной информации во время разгона и реверса носителя в устройстве формируется запрет на считывание этой информации на соответствующее время. 1 ил. Входная шина информации 6 сл t о W 00 4 СО W
союз советских
СОЦИАЛИСТИ lECKVIX
РЕСПУБЛИК
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
1 (21) 4697407/10 (22) 29.05,89 (46) 30.03,91. Бюл. N 12 (72) С.К.Поляков, В.В.Петров, Б,Г.Черемшагин и В.А,Лыгин (53) 681,846,7 (088,8) (56) Авторское свидетельство СССР
М 858092, кл. 6 11 В 27/10, 1981.
Авторское свидетельство СССР
N 1223300, кл. 6 11 В 27/10, 1986. (54) УСТРОЙСТВО ДЛЯ ПОИСКА ИНФОРМАЦИИ НА ЛЕНТОЧНО1Л НОСИТЕЛЕ ЗАПИСИ (57) Изобретение относится к области вычислительной техники и может быть использовано в устройствах накопления информации на ленточном носителе записи.
C целью сокращения времени поиска информации в устройство, содержащее блок 1 привода, лентопротяжный механизм 2, блок
3 воспроизведения, первый и второй регистры 4,5, входную шину 6 информации, блок
7 сравнения, первый мультиплексор 8. шину
„„5&„„1638733 А1 (sI}s G 11 В 27/10
10 управляющего сигнала, первый блок 11 регистров, блок 13 памяти, введены сумматор 14, второй мультиплексор 15, второй
- блок 16 регистров, первое и второе реле 17, 18 времени, элемент ИЛИ 19, элемент НЕ
20, элемент И 21. Информация разделена на зоны одинаковой длины и может размещаться на ленточном носителе записи без промежутков, Устройство работает в двух режимах: режиме поиска с остановом у заданной зоны и режиме поиска со считыванием информации в заданной зоне. При этом в устройстве запоминается тот режим, который был выполнен, последний считанный номер зоны и направление движения носителя при окончании режима. Эта информация анализируется при задании ново- Ь го режима и по результатам анализа выбирается направление движения носителя. Для исключения искажений при считывании адресной информации во время разгона и реверса носителя в устройстве формируется запрет на считывание этой информации на соответствующее время. 1 ил. (Tс
1638733
20
40
Изобретение относится к вычислительной технике и может быть использована в устройствах накопления информации на ленточном носителе записи.
Цель изобретения — сокращение времени поиска информации.
На чертеже изображена схема предлагаемого устройства.
Устройство для поиска информации на ленточном носителе записи содержит блок
1 привода, соединенный выходом с лентопротяжным механизмом 2, на котором установлен блок 3 воспроизведения, подключенный выходом к первому входу первого регистра 4, второй регистр 5, первый вход которого подключен к входной шине 6 информации, а выход — к первому входу блока 7 сравнения, первый мультиплексор
8, подсоединенный первым, вторым и третьим входами соответственно к выходу дешифратора 9, выходу блока 7 сравнения и входной шине 10 управляющего сигнала, первый блок 11 регистров, подключенный первым, вторым, третьим, четвертым, пятым и шестым выходами соответственна к входу блока 1 привода, второму входу первого регистра 4, второму входу второго регистра 5, выходной шине 12, четвертому входу мультиплексора 8 и первому входу блока 13 памяти, второй вход которого подключен к выходу мультиплексора 8, а выход— к входу первого блока 11 регистров, сумматор 14, второй мультиплексор 15, второй блок 16 регистров, первое 17 и второе 18 реле времени, элемент ИЛИ 19, элемент НЕ
20, элемент И 21, причем выход сумматора
14 соединен с вторым входом блока 7 сравнения, выход первого регистра 4 подключен к первому входу сумматора 14, первый, второй, третий, четвертый, пятый, шестой, седьмой и восьмой выходы второго блока 16 регистрор и седьмой выход первого блока
11 регистров подключены соответственно к первому, второму, третьему, четвертому, пятому, шестому, седьмому, восьмому и девятому входам второго мультиплексора 15, выход которого соединен с вторым входом сумматора 14; восьмой и девятый выходы первого блока 11 регистров подключены соответственно к первому 17 и второму 18 реле времени, выходы которых через элемент ИЛИ 19 подключены к входу элемента
НЕ 20, выход блока 3 воспроизведения соединен через первый вход элемента И 21 с входам дешифратора 9, а второй вход элемента .И 21 подключен к выходу элемента
HE 20, Устройство работает в двух режимах: режиме поиска информации с остановом у заданного номера зоны и режиме поиска со считыванием информации в заданной зоне.
Для конкретного лентопротяжного механизма 2 во втором блоке 16 регистров хранятся числа: число К1 — равное сумме числа зан (считая и неполную зону), проходящих перед головками считывания блока 3 воспроизведения за время разгона носителя из положения покоя до его номинальной скорости, и числа зан (считая и неполную зону), проходящих перед головками блока 3 воспроизведения за время торможения носителя, т.е. за время от подачи команды
"Стоп" до астанова носителя; число К2— равное числч К1+1; число КЗ вЂ” равное удвоенному числу К1; число К4 — равное числу
КЗ+1; число К5 — равное разности между числом зон (считая и неполную зону), проходящих перед головками считывания за время разгона носителя, и числом зон {без учета неполной зоны), проходящих перед головками считывания за время торможения носителя, причем число К5 может быть отрицательным; число К6 — равное сумме чисел К1 и К5.с учетом знака числа К5; число
К7 — равное разности между числом зон (считая и неполную зону), проходящих перед головками считывания за время разгона носителя, и числом зан (без учета неполной зоны), проходящих перед головками считывания при торможении носителя за время от подачи команды "Реверс" до достижения носителем положения покоя, причем число
К7 также может быть отрицательным; число
К8, которое равно нулю. На входную шину 6 поступает номер искомой зоны, а на входную шину 10 — кад режима, который проходит через мультиплексор 8 в блок 13 памяти, где формируются сигналы управления, которые поступают в блок 11 регистров. По сигналу с блока 11 регистров информация с входной шины 6 записывается в регистр 5 и поступает в блок 7 сравнения. Информация о предыдущем режиме и о там. в каком направлении движения этот режим был закончен, поступает на блок 13 памяти с блока 11 регистров, С блока 11 регистров в блок 1 привода поступают сигналы а начале движения, направлении движения, реверсе или остановке ленточного носителя записи. Одновременно с подачей команды движения по сигналу с блока 11 регистров срабатывает первое реле 17 времени, выходной сигнал которого, проходя через элемент ИЛИ 19.и элемент НЕ 20, устанавливает запрещающий потенциал на входе элемента И 21, При этом лентопротяжный механизм 2 начинает перемещать ленточный носитель перед блоком 3 воспроизведения. По истечении времени разгона носителя срабатывает первое
1638733
10
40
55 реле 17 времени и на входе элемента И 21 устанавливается потенциал, разрешающий прохождение информации с блока 3 воспроизведения через элемент И 21 на дешифратор
9. Если эта информация воспринимается как адресная, то сигнал дешифратора 9 проходит через мультиплексор 8 в блок 13 памяти, выходной сигнал которого воздействует ка блок 11 регистров. По сигналу с второго блока 11 регистров считанный номер зоны с блока 3 воспроизведения заносится в первый регистр 4. Если во время движения носителя в блок 1 привода поступает команда
"Реверс", то одновременно с ней по сигналу с блока 11 регистров, срабатывает второе реле 18 времени. Его выходной потенциал, проходя через элемент ИЛИ 19 и элемент
НЕ 20, поступает на элемент И 21 и запрещает на время изменения направления движения носителя поступление информации на вход дешифратора 9. При поступлении в блок 1 привода команды "Стоп" одновременно с. ней с блока 11 регистров на мультиплексор 8 поступает управляющий сигнал, по которому запрещается прохождение информации, В режиме поиска со считыванием информации в заданной зоне возможны три варианта: 1) когда задан режим "Поиск со считыванием" после выполненного режима
"Поиск с остановом", который закончился при движекии носителя в сторону увеличения номеров зон; 2) когда режим "Поиск со считыванием" задан после выполнения режима "Поиск с остановом", который закончился при движении носителя в сторону уменьшения номеров зон; 3) когда режим
"Поиск со считыванием" задан после выполнения режима "Поиск со считыванием".
Впервом варианте поиска,,после появления на входной шине 10 управляющего сигнала кода режима, на сумматор 14 с мультиплексора 15 проступает число К1, а с регистра 4 — последний считанный номер зоны. Полученная сумма поступает в блок 7 сравнения, куда с регистра 5 подается номер зоны, которую необходимо найти. Если в разультате сравнения получилось, что сумма числа К1 и последнего считанного номера эоны меньше или равна заданному номеру зоны, то выходной сигнал блока 7 сравнения проходит через мультиплексор 8 и воздействует на блок 13 памяти, откуда через блок 11 регистров в блок 1 привода поступает сигнал, по которому лентопротяжный механизм 2 начинает перемещать носитель перед блоком 3 воспроизведения в сторону увеличения номеров зон, Одновременно запускается первое реле 17 времени и мультиплексор 15 подключает к сумматору 14 числа К8, Па окончании действия сигнала первого реле ".7 времени на дешифратор 9 с выхода блока 3 воспроизведения начинает пс ступать информация, на блоке 11 регистров появляется сигнал, по которому номер зоны с блока 3 воспроизведения заносится в регистр 4 и поступает далее на сумматор 14. При сравнении суммы числа КВ v считанного номера зоны с заданным номером зоны блок 7 сравнения выдает сигнал, по которому на выходной шине 12 появляется инфоамация а разрешении считывания и окончании режима поиска, Если счмма числа К1 и считанного комера зоны больше номера заданной эоны, то пасигналу блока 11 регистровлентопротяжный механизм 2 ка гикает перемещать носитель перед бла:ом 3 воспроизведения в сторону уменьшения номеров зан и мультиплексор 15 подключает к сумматору 14 с блока 16 регистров число К7. При получении результата сравнения суммы числа К7 и считанного номера зоны с заданным номером зоны "Равно" или "меньше" в блок 1 привода выдается команда "Реверс", э мультиплексор 15 подключает к сумматору 14 число К8. При сравнении суммы числа К8 и считанного номера зоны с номером заданной зоны на выходной шине 12 появляется информация о разрешении считывания и окончании ре кима
Второй вариант режима "Поиск со считыванием" отличается ат первого варианта тем, чта вместо числа К1 мультиплексор 15 подключает к сумматору 14 число К5.
Третий вариант режима "Поиск со считыванием" отличается от первого тем, что вместо числа К1 мультиплексор 15 подключает к сумматору 14 число К2, В остальном алгоритмы режимов па второму и третьему вариантам аналогичны алгоритму режима по первому варианту, Режим поиска с астаковом у заданного номера зоны также выполняется в трех вариантах: 1) когда режим "Поиск с остановом" задан после выполнения режима
"Поиск с астанавом", который закончился при движении носителя в сторону уменьшения номеров зон; 3) когда режим ".Поиск с остановам" задан после выполнения режима "Поиск с остановом", который закончился при движении носителя в сторону уменьшения номеров, "Поиск с остановом" задан после выполнения режима "Поиск со считыванием", В первом варианте режима "Поиск с оста новом", мультиплексор 15 подкл ючает с блока 16 регистров к сумматору 14 число КЗ.
Если сумма числа КЗ и считанного номера
1638733
55 зоны меньше или равна номеру заданной зоны, то начинается движенле носителя в сторону увеличения номеров зон, а мультиплексор 15 подключает к сумматору 14 число К I, При равенстве суммы числа i(1 v. считанного номера зоны с номером заданной зоны в блок 1 привода поступает команлз "Стоп", а на шине 12 появляется информация об окончании ре>кима, Еслл сумма числа КЗ и номера считанной зоны больше номера заданной зоны, то мультиплексор 15 подключает к сумматору 14 число К1, Если сумма числа К1 и номера считанной зоны меньше или равна номеру заданной зоны, то команда на движение носителя не посту 1ает, з сразу на выходнол шине 12 появляется информация об окончании режима. Если сумма числа К1 и номера зоны больше заданного номера зонь., тс носитель начинает перемещаться в сторону уменьшения HDM8poB Зон, а HB cli Mlизтор 14 поступает число l(5. При получении результата сравнения суммы числа К5 и считанноr0 номера зоны с заданным номером зоны
"Меньше" или "Равно" блок 7 сравнения выдает сигнал, по которому в блок 1 приво,Là поступает команда "Стоп", а на выходной шлне 12 появляется информзцля об окончании режима.
БО втором вари"-.íòå режима "Поиск с астановом" нз сумматор 14 с блока 11 регистров поступает число Кб. Если сумма числа
Кб и считанного номера зоны меньше или равна заданному номеру зоны, то начинается движение носителя в сторону увеличения номеров зон, а нз суммзтор 14 поступает число I(1, При соавнении cyMMv числа К1 считанногО нОмера зоны с заданным HGMG ром зоны, в блок 1 привода поступает команда "Стоп", а на выходную шину 12— сигнал об окончании режима. Если сумма числа !Я и считанного номера 30Hhl больше
H0MGpB заДзннОЙ зоны, То к сумматору 14 подключается члсло К5. Если сумма числа К5 и счиганного номера зоны меньше или равна номеру заданной зоны, TO движение носителя He llpo_#_cxopliT, 3 HH выходной lìHe
12 сразу появляется сигнал об Окончании режима. Если эта сумма больше заданного номера зоны, то носитель начинает перемещаться в сторону уменьшения номеров зон и Окончание режима происходит, как и в первом варианте ре>кима "Поиск с остановом".
В третьем варианте режимз "Поиск с остановом" на сумматор 14 поступает число
К4. Если сумма числа К4 и номера считанной зоны меньше или равна номеру заданной ноны, то начинается перемещение нослтсля в сто 0 0 н у ч в ел и -1 е н и л 1- О. ".-. "> в "; 0 H а н а ";:/ м1 матор 14 поступает число К1. При сравнении суммы числа К1 и считанного номера зоны в блок 1 привода поступает команда "Стоп", а на выходную шину 12 — сигнал об окончании режима. Если сумма числа К4 и номера счи- . танной зоны больше номера заданной зоны, то на сумматор 14 поступает число К2. Если сумма числа К2 и номера считанной зоны меньше или равна номеру заданной зоны, то движения носителя не происходит, а сигнал об окончании режима сразу поступает. нз выходную шину 12. Если эта сумма больше номера заданной зоны, то начинается перемещение носителя в сторону уменьшения номеров зон, а на сумматор 14 поступает число К5. При получении результата сравнения суммы числа К5 и считанного номера зоны с номером заданной зоны "Равно лли "Меньше" в блок 1 привода поступает команда "Стоп", а сигнал об окончании режима появляется нз выходной шине 12, Формула изобретения
Устройство для поиска информации на ленточном носителе записи, содержащее блок прлвода, соединенный выходом с лентопротяжным механизмом, на котором установлен блок воспроизведения, подключенный выходом к первому входу первого регистра, второй вход которого соединен с выходом блока сравнения через последовательно включенные первый мультиплексор, блок памяти и первый блок регистров, второй регистр, первый вход которого подключен к входной шине информации, второй вход — к второму выходу первого блока регистров, а выход — к первому входу блока сравнения, второй, третий и четвертый входы первого мультиплексора соединены соответственно с входной шиной управляющего сигнала с третьим выходом первого блока регистров и выходом дешифратора, четвертый, пятый и шестой выходы которого подключены соотьетственно к второму входу блока памяти, выходной шлне и входу блока привода, о тл и «. а ю щ е е с я тем, что, с целью сокращения времени поиска информации, в него дополнительно введены последовательно соединeííûå второй блок регистров, второй мультиплексор и сумматор, второй вход которого подключен к выходу первого регистра, а выход — к второму входу блока сравнения, последовательно соединенные элементы ИЛИ, элемент НЕ и элемент И, второй вход которого подключен к выходу блока воспроизведения, з выход — к входу дешифратора, два реле времени, ерее которые входы элемента
1638733
Составитель Н.Макаренко
Редактор Л.Пчолинская Техред М.Моргентал Корректор Л.Пилипенко
Заказ 930 Тираж 344 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раувская наб., 4/5
Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101
ИЛИ соединены с седьмым и восьмым выходами первого блока регистров, девятый выход которого подключен к девятому входу второго мультиплексора.