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

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

Автор: Хлыбов

ZIP архив

Текст

1341644 Изобретение относится к вычислительной технике и может найти применение в системах, где информация считывается с перфоленты и записывается в запоминающее устройство (ЗУ).Цель изобретения - повышение достоверности контроля.На фиг, 1 и 2 прецставлена структурная схема предлагаемого устройства (рассматривается перфолента, имеющая 8 информационных дорожек и 1 синхродорожку).Устройство содержит узел 1 считывания с информационных дорожек, узел 2 считывания с синхродорожки, блок 3 формирователей информационных сигналов, формирователь 4 синхроимпульсов, кнопку 5 сброса, генератор 6 тактовых импульсов (ГТИ), первый регистр 7, второй регистр 8, первый, второй, третий элементы НЕ 9-11, первый и второй триггеры 12 и 13, первый - четвертый элементы ИЛИ 14 - 17, первый 18, четвертый 19, пятый 20, второй 21, третий 22 элементы И, две группы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 23-30 и 31-38, первый и второй элементы И-НЕ 39 и 40, счетчик 41 импульсов, дешифратор 42, кроме того, устройство имеет выход 43 ошибки считывания и выход 44 ошибки записи,Выходы узла 1 считывания с информационных дорожек соединены с входами блока 3 формирователей информационных сигналов, выход которого соединен с информационным входом регистра 7 и первым входом элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 23-30. Вторые входы элементов 23-30 подключены к выходу регистра 7, информационному входу регистра 8 и соединены с первыми входами элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 31- 38, вторые входы которых соединены, с выходами регистра 8, а выходы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 23-30 и 31-38 подключены к входам элементов И-НЕ 39 и 40 соответственно. Выходы элементов 39 и 40 соединены с входами элементов НЕ 10 и 11 соответственно и с первым входом элемента И 20. Выход ,элемента НЕ 10 соединен с первым входом элемента И 21, второй вход которого соединен с выходом элемента ИЛИ 16, а выход элемента И 21 подключен к тактовому входу регистра 8 и установочному входу второго триггера 13. Выход элемента НЕ 11 соединен с первым входом элемента И 2,второй вход которого подключен к выходу элемента ИЛИ 17, а выход элемента И 22 соединен с первым входом элемента ИЛИ 14, второй и третий входы которого подключены соответственно к выходам элементов И 19 и 20, которые соецинены соответственно с выходом 43 ошибки считывания и с выходом 44 ошибки записи.Выход узла 2 считывания с синхродорожки соединен с входом формирова 510 теля 4 синхроимпульсов, выход которого соединен с входом элемента НЕ 9 15 и первым входом элемента И 18, второйи третий входы которого соединены соответственно с выходом генератора 6и прямым выходом первого триггера 12.Установочный вход триггера 12 под ключен к выходу элемента НЕ 9, а входсброса соединен с выходом элементаИЛИ 14, входом записи счетчика 41 ивходом сброса второго триггера 13,Инверсный выход триггера 13 соединен 25 с первым входом элемента И 19, а прямой выход триггера 13 подключен квторому входу элемента И 20, третийвход которого соединен с выходом элемента ИЛИ 17 и вторым входом элемен- ЗО та И 22. Выход элемента И 18 соединен с входом счетчика 41, выходы которого соединены с входами дешифратора 42, первый и четвертый выходыкоторого соединены с первым и вторымвходом элемента ИЛИ 15, выход которого подключен к тактовому входу регистра 7. Второй и пятый выходы дешифратора соединены с первым и вторым входом элемента ИЛИ 17, а шестой выход 4 О дешифратора соединен с вторым входомэлемента И 19.Устройство работает следующимобразом.В процессе движения перфолентысфокусированный световой луч, проникая в отверстия информационных дорожек и синхродорожки, приводит вдействие узлы 1 и 2, с выходов которых сигналы, соответствующие уровню"1",поступают на входы блока 3 и формирователя 4. До начала движения перфоленты с помощью кнопки 5 в исходное положение устанавливаются триггеры 12 и 13 и счетчик 41. Начальной фазой процесса считывания информации с перфоленты является пауза.При этом сигнал "01 снимаемый с формирователя 4, инвертируется в элемен-,те НЕ 9 и устанавливает триггер 12 вединичное состояние. Импульсы с генератора 6 не проходят через элемент И 18, поскольку на втором входе элемента И 18 присутствует "0" с выхо 5 да формирователя 4.При пересечении световым лучом отверстия синхродорожки формирователь 4 формирует "1", которая открывает элемент И 18. Длительность импульсов 10 генератора 6 рассчитывается так, чтобы их было шесть в интервале действия синхроимпульса. Импульсы с генератора 6 поступают на счетный вход счетчика 41. Выходные сигналы со 15 счетчика 41 поступают на входы дешифратора 42, на шести выходах которогопоследовательно появляются сигналы, соответствующие уровню "1".Первый (четвертый) сигнал с соот ветствующих входов дешифратора 42 через элемент ИЛИ 15 поступает на тактовый вход регистра 7 и разрешает прием в регистр 7 байта информации с блока 3. Информация с выхода ре гистра 7 сравнивается с информацией блока 3 с помощью элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 23-30. В случае совпадения информаций сигналы с выходов элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 23-30 соот - 30 ветствующие "1", поступают на входы элемента И-НЕ 39, На выходе элемента И-НЕ 39 устанавливается "0", который инвертируется элементом НЕ 10 и поступает на первый вход элемента И 21.Второй (пятый) сигнал с соответствующих входов дешифратора 42 через элемент ИЛИ 16 поступает на второй вход элемента И 21. Если информация в регистр 7 записана правильно, то на выходе элемента И 21 возникает сигнал, соответствующий уровню "1", который поступает на тактовый вход регистра 8 и разрешает прием байта 45 информации с регистра 7 (регистр 8 является входным регистром ЗУ), Информация с выхода регистра 8 сравнивается с информацией, записанной в регистре 7 с помощью элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 31-38, В случае совпадения информаций сигналы с выходов элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 31-38, соответствующие "1", поступают на входы элемента И-НЕ 40. На выходе элемента И-НЕ 40 устанавливается "0" который инвертируется элементом НЕ 11 и поступает на первый вход элемента И 22. Третий (шестой) сигнал с соответствующих выходов дешифратора 42 через элемент ИЛИ 17 поступает на второй вход элемента И 22. Если информация в регистр 8 записана правильно, то на выходе элемента И 22 появляется сигнал, соответствующий уровню "1", который через элемент ИЛИ 14 устанавливает триггеры 12 и 13 и счетчик 41 в исходное состояние, На этом заканчивается операция ввода байта информации, контроля считывания его с перфоленты и записи во входной регистр, ЗУ.Если информация считана или записана в регистр 7 неверно, то на выходе элемента И-НЕ 39 сохраняется сигнал "1" который закрывает элемент И 21. Записи в регистр 8 не происходит.Четвертым и пятым сигналом с соответствующих выходов дешифратора 42 повторяется процесс контроля считывания байта информации с перфоленты. Если информация и на этот раз считана неверно, то шестой сигнал с выхода дешифратора 42 поступает на второй вход элемента И 19, на первом входе которого находится "1" с инверсного выхода триггера 13. Элемент И 19 открывается, и сигнал поступает на выход 43 ошибки считывания, одновременно обнуляя триггеры 12 и 13 и счетчик 41.Если информация неверно записана в регистр 8, то третий (или шестой в случае повторного правильного считывания с перфоленты) сигнал поступает на третий вход элемента И 20, подготовленного к открыванию сигналами с прямого выхода триггера 13 и выхода элемента И-НЕ 40. Элемент И 20 открывается, и сигнал поступает на выход 44 ошибки записи, одновременно обнуляя триггеры 12 и 13 и счетчик 41. Формула изобретения Устройство для контроля считывания и записи информации, содержащее два элемента И, первый триггер, первый элемент НЕ, генератор тактовых импульсов, четыре элемента ИЛИ, дешифратор, два регистра и счетчик импульсов, причем вход первого элемента НЕ соединен с первым входом первого элемента И и является синхровходом устройства, выход первого элемента НЕ подключен к установочному входу5 134 первого триггера, второй и третий входы и выход первого элемента И соединены соответственно с выходом генератора тактовых импульсов, прямым выходом первого триггера и счетным входом счетчика импульсов, вход записи которого подключен к выходу первого элемента ИЛИ и входу сброса первого триггера, разрядные выходы счетчика импульсов соединены с входами решифратора, первый, второй и третий выходы которого подключены к первым входам соответственно второго, третьего и четвертого элементов ИЛИ, а четвертый, пятый и шестой выходы дешифратора соединены с вторыми входами соответственно второго, третьего и четвертого элементов ИЛИ, первый вход первого элемента ИЛИ является входом сброса устройства, информационный вход первого регистра является информационным входом устройства, а выход первого регистра соединен с информационным входом второго регистра, тактовый вход первого регистра подключен к выходу второго элемента ИЛИ, о т л и ч а ю щ е е с я тем, что, с целью повышения достоверности контроля, оно содержит две группы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, второй и третий элементы НЕ, два элемента И-НЕ третий, четвертый и пятый элементы И и второй триггер, причем первые входы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ первой и второй групп соединены с соответствующими выходами первого регистра., вторые входы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ первой и второй групп подключены соответственно к информационному входу устройства и выходам второго регистра, выходы элементов ИСКЛЮЧАЮЩЕЕИЛИ первой и второй групп соединенысоответственно с входами первого ивторого элементов И-НЕ, выходы которых подключены к входам второго итретьего элементов НЕ соответственно,10 выход второго элемента НЕ соединенс первым входом второго элемента И,второй вход которого подключен к выходу третьего элемента ИЛИ, выходтретьего элемента НЕ соединен с пер 15 вым входом третьего элемента И, второй вход которого подключен к выходу четвертого элемента ИЛИ, выход второго элемента И соединен с тактовымвходом второго регистра и установоч 20 ным входом второго триггера, выходтретьего элемента И подключен к второму входу первого элемента ИЛИ,третий и четвертый входы которогосоединены с выходами четвертого и25 пятого элементов И соответственно ис выходами ошибки считывания и ошибки записи устройства, первый и второй входы элемента И подключены соответственно к инверсному выходу30 второго триггера и шестому выходудешифратора, прямой выход второготриггера соединен с вторым входом пятого элемента. И, третий вход которого подключен к выходу четвертого элемента ИЛИ, а вход сброса второготриггера соединен с выходом первогоэлемента ИЛИ, входом записи счетчикаимпульсов и входом сброса первоготриггера,1341 б 44 Составитель Г.ВиталиеРедактор М.Дылын Техред М.Дидык Корректор М.Пожо П ное ак ул. Проектная, 4 Производственно-полиграфическое предприятие, г. Ужго 4438/53 Тираж 672 ВНИИПИ Государственног по делам изобретений 113035, Москва, Ж, Рау

Смотреть

Заявка

4070818, 22.04.1986

ПЕРМСКОЕ ВЫСШЕЕ ВОЕННОЕ КОМАНДНО-ИНЖЕНЕРНОЕ КРАСНОЗНАМЕННОЕ УЧИЛИЩЕ РАКЕТНЫХ ВОЙСК ИМ. МАРШАЛА СОВЕТСКОГО СОЮЗА В. И. ЧУЙКОВА

ХЛЫБОВ АЛЕКСАНДР БОРИСОВИЧ

МПК / Метки

МПК: G06F 11/16

Метки: записи, информации, считывания

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

Код ссылки

<a href="https://patents.su/5-1341644-ustrojjstvo-dlya-kontrolya-schityvaniya-i-zapisi-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля считывания и записи информации</a>

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