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

 

Изобретение относится к вычислительной технике и позволяет контролировать как считывание информации с перфоленты, так и запись ее в запоминающее устройство без увеличения времени обработки информации..Целью изобретения является повьшение достоверности контроля. С этой целью в устройство, содержащее два элемента И первый триггер, первый элемент НЕ, генератор тактовых импульсов, четыре элемента ИЛИ, дешифратор, два регистра и счетчик импульсов, введены две группы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, второй и третий элементы НЕ, два элемента И-НЕ, третий, четвертый и пятый элементы И и второй триггер.2 ил. со 4: 1о: 4 4

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

41644 А1 (19) (11) G1) 4 G 06 F 11/16

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4070818/24-24 (22) 22.04.86 (46) 30.09.87. Вюл. М 36 (72) А.Б.Хлыбов (53) 681 ° 3(088.8) (56) Авторское свидетельство СССР

Р 468241, кл. С 06 Р 11/00, 1970.

Авторское свидетельство СССР

У 1056200, кл. G 06 F 11/16, 1983. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ СЧИТЫВАНИЯ И ЗАПИСИ ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике и позволяет контролировать как считывание информации с перфоленты, так и запись ее в запоминающее устройство без увеличения времени обработки информации.,Целью изобретения является повышение достоверности контроля. С этой целью в устройство, содержащее два элемента И первый триггер, первый элемент HE генератор тактовых импульсов, четыре элемента ИЛИ, дешифратор, два регистра и счетчик импульсов, введены две группы элементов ИСКЛЮЧАКМЦЕЕ ИЛИ, второй и третий элементы НЕ, два элемента И-НЕ, третий, четвертый и пятый элементы И и второй триггер.2 ил.

1341644

Изобретение относится к вычислительной технике и может найти применение в системах, где информация считывается с перфоленты и записывается в запоминающее устройство (ЗУ).

Цель изобретения — повышение достоверности контроля.

На фиг. 1 и 2 прецставлена структурная схема предлагаемого устройства (рассматривается перфолента, имеющая 8 информационных дорожек и 1 синхродорожку).

Устройство содержит узел 1 считывания с информационных дорожек, узел

2 считывания с синхродорожки, блок

3 формирователей информационных cHI налов, формирователь 4 синхроимпульсов, кнопку 5 сброса, генератор 6 тактовых импульсов (ГТИ), первый регистр 7, второй регистр 8, первый, второй, третий элементы HE 9-11, первый и второй триггеры 12 и 13, первый — четвертый элементы ИЛИ 14 — 17, первый !8 четвертый 19, пятый 20, второй 21, третий 22. элементы И, две группы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ

23-30 и 31-38, первый и второй элементы И-НЕ 39 и 40, счетчик 41 импульсов, дешифратор 42, кроме того, устройство имеет выход 43 ошибки считывания и выход 44 ошибки записи.

Выходы узла 1 считывания с информационных дорожек соединены с входами блока 3 формирователей информационных сигналов, выход которого соединен с информационным входом регистра 7 и первым входом элементов

ИСКЛ!ОЧАЮЩЕЕ ИЛИ 23-30. Вторые входы элементов 23-30 подключены к выходу регистра 7, информационному входу регистра 8 и соединены с первыми входами элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 3138, вторые входы которых соединены, с выходами регистра 8, а 1зыходы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 23-30 и 31-38 подключены к входам элементов И-НЕ 39 и 40 соответственно. Выходы элементов 39 и 40 соединены с входами элементов НЕ 10 и 11 соответственно и с первым входом элемента И 20. Выход ,элемента НЕ 10 соединен с первым входом элемента И 21, второй вход которого соединен с выходом элемента

ИЛИ 16, а выход элемента И 21 подключен к тактовому входу регистра 8 и установочному входу второго триггера !3. Выход элемента HE 11 соединен с первым входом элемента И 2?, второй вход которого подключен к выходу элемента ИЛИ 17, а выход элемента И 22 соединен с первым входом элемента ИЛИ 14, второй и третий входы которого подключены соответственно к выходам элементов И 19 и 20, которые соецинены соответственно с выходом 43 ошибки считывания и с выходом 44 ошибки записи.

Выход узла 2 считывания с синхро дорожки соединен с входом формирова5

10 теля 4 синхроимпульсов, выход которого соединен с входом элемента HE 9

15 и первым входом элемента И 18, второй и третий входы которого соединены соответственно с выходом генератора 6 и прямым выходом первого триггера 12.

Установочный вход триггера 12 под20 ключен к выходу элемента НЕ 9, а вход сброса соединен с выходом элемента .

ИЛИ 14, входом записи счетчика 41 и входом сброса второго триггера 13.

Инверсный выход триггера 13 соединен с первым входом элемента И 19, а прямой выход триггера 13 подключен к второму входу элемента И 20, третий вход которого соединен с выходом элемента ИЛИ 17 и вторым входом элеменЗО та И 22. ° Выход элемента И 18 соединен с входом счетчика 41, выходы которого соединены с входами дешифратора 42, первый и четвертый выходы которого соединены с первым и вторым входом элемента ИЛИ 15, выход которого подключен к тактовому входу регистра 7. Второй и пятый выходы дешифратора соединены с первым и вторым входом элемента ИЛИ 17, а шестой выход ,!и дешифратора соединен с вторым входом элемента И 19.

Устройство работает следующим образом.

В процессе движения перфоленты сфокусированный световой луч, проникая в отверстия информационных дорожек и синхродорожки, приводит в действие узлы 1 и 2, с выходов которых сигналы, соответствующие уровню

"1",поступают на входы блока 3 и формирователя 4. До начала движения перфоленты с помощью кнопки 5 в исходное положение устанавливаются триггеры 12 и 13 и счетчик 41. Начальной фазой процесса считывания информации с перфоленты является пауза.

При этом сигнал "0 1 снимаемый с формирователя 4, инвертируется в элемен-,. те НЕ 9 и устанавливает триггер 12 в

1341644 единичное состояние. Импульсы с генератора 6 не проходят через элемент

И 18, поскольку на втором входе элемента И 18 присутствует "0" с выхо5 да формирователя 4.

При пересечении световым лучом отверстия синхродорожки формирователь

4 формирует "1", которая открывает элемент И18. Длительность импульсов генератора 6 рассчитывается так, чтобы их было шесть в интервале действия синхроимпульса. Импульсы с генератора 6 поступают на счетный вход счетчика 41. Выходные сигналы со 15 счетчика 41 поступают на входы дешифратора 42, на шести выходах которого последовательно появляются сигналы, соответствующие уровню "1".

Первый (четвертый) сигнал с соот- 2р ветствующих входов дешифратора 42 через элемент ИЛИ 15 поступае-:на тактовый вход регистра 7 и разрешает прием в регистр 7 байта информации с блока 3. Информация с выхода ре- 25 гистра 7 сравнивается с информацией блока 3 с помощью элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 23-30. В случае совпадения информаций сигналы с выходов элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 23-30, соот 30 ветствующие "1", поступают на входы элемента И-НЕ 39. На выходе элемента И-HE 39 устанавливается "0", который инвертируется элементом НЕ 10 и поступает на первый вход элемента

И 21.

Второй (пятый) сигнал с соответствующих входов дешифратора 42 через элемент ИЛИ 16 поступает на второй вход элемента И 21. Если информация 40 в регистр 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 первого триггера, второй и третий входы и выход первого элемента И соединены соответственно с выходом генератора тактовых импульсов, прямым выходом первого триггера и счетным входом счетчика импульсов, вход записи которого подключен к выходу первого элемента ИЛИ и входу сброса первого триггера, разрядные выходы счетчика импульсов соединены с входами решифратора, первый, второй и третий выходы которого подключены к первым входам соответственно второго, третьего и четвертого элементов ИЛИ, а четвертый, пятый и шестой выходы дешифратора соединены с вторыми входами соответственно второго, третьего и четвертого элементов ИЛИ, первый вход первого элемента ИЛИ является входом сброса устройства, информационный вход первого регистра является информационным входом устройства, а выход первого регистра соединен с информационным входом второго регистра, тактовый вход первого регистра подключен к выходу второго элемента

ИЛИ, о т л и ч а ю щ е е с я тем, что, с целью повышения достоверности контроля, оно содержит две группы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, второй и третий элементы НЕ, два элемента И-НЕ третий, четвертый и пятый элементы И и второй триггер, причем первые входы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ первой и второй групп соединены с соответствующими выходами первого регистра., вторые входы элементов ИСКЛЮЧАЮЩЕЕ

ИЛИ первой и второй групп подключены соответственно к информационному входу устройства и выходам второго регистра, выходы элементов ИСКЛЮЧАЮЩЕЕ

ИЛИ первой и второй групп соединены соответственно с входами первого и второго элементов И-НЕ, выходы которых подключены к входам второго и третьего элементов НЕ соответственно, 1() выход второго элемента НЕ соединен с первым входом второго элемента И, второй вход которого подключен к выходу третьего элемента ИЛИ, выход третьего элемента НЕ соединен с пер15 вым входом третьего элемента И, второй вход которого подключен к выходу четвертого элемента ИЛИ, выход второго элемента И соединен с тактовым входом второго регистра и установоч20 ным входом второго триггера, выход третьего элемента И подключен к второму входу первого элемента ИЛИ, третий и четвертый входы которого соединены с выходами четвертого и

25 пятого элементов И соответственно и с выходами ошибки считывания и ошибки записи устройства. первый и второй входы элемента И подключены соответственно к инверсному выходу

30 второго триггера и шестому выходу дешифратора, прямой выход второго триггера соединен с вторым входом пятого элемента И, третий вход которого подключен к выходу четвертого элемента ИЛИ, а вход сброса второго триггера соединен с выходом первого элемента ИЛИ, входом записи счетчика г импульсов и входом сброса первого триггера.

1341644

Составитель Г.Виталиев

Редактор M.Äûëûí Техред М.Дидык

Корректор М.Пожо

Заказ 4438/53 Тираж 672

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб, д. 4/5

Подписное

Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4

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

 

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

Изобретение относится к вычислительной технике и может быть использовано для сопряжения ЭВМ с проверяемыми цифровыми блоками при их контроле и диагностике

Изобретение относится к цифровой вычислительной технике и может быть использовано для контроля и наладки систем передачи и обработки информации

Изобретение относится к цифровой автоматике и контрольно-измерительной технике и может быть использовано для восстановления счетчика по сбою

Изобретение относится к автоматике и вычислительной технике и может быть использовано для поиска и регистрации неисправностей в электронной аппаратуре

Изобретение относится к вычислительной технике и может быть использовано в цифровых устройствах и устройствах передачи информации

Изобретение относится к вычислительной технике, может быть использовано для кодирования технического состояния, контроля и диагностики цифровых объектов и является усовершенствованием изобретения по а.с

Изобретение относится к автоматике и вычислительной технике и может быть использовано для оценки качества информационных трактов различных информационно-измерительных систем

Изобретение относится к автоматике и вычислительной технике и может быть использовано, например, в устройствах ввода информации с перфоленты

Изобретение относится к вычислительной технике и может быть использовано при построении интерфейсов вычислительных и управляющих систем

Изобретение относится к устройствам для поддержания работоспособности процессора в системах контроля и управления различными объектами газовой, нефтяной промышленности и тепло- и гидроэнергетики

Изобретение относится к системным контроллерам

Изобретение относится к устройству и способу выработки команд управления приводами самолета

Изобретение относится к вычислительной технике и может быть использовано при построении надежных вычислительно-управляющих систем

Изобретение относится к способам сохранения данных в энергонезависимой ферроэлектрической памяти с произвольной выборкой

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

Изобретение относится к вычислительной технике и может быть использовано в цифровых автоматических системах
Наверх