13
Изобретение относится к вычис,ли- тельной технике и может найти применение в системах, где информация считывается с перфоленты и записывается в запоминающее устройство (ЗУ)
Цель изобретения - повьшение достоверности контроля.
На фиг. .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 подключены к входам элементов И-НЕ 3 и 40 соответственно. Выходы элементов 39 и 40 соединены с входами элементов НЕ 10 и 11 соответственно и с первым входом элемента И 20. Выход ,элемента НЕ 10 соединен с первым входом элемента И 21, второй вход которого соединен с выходом элемента ИЛИ 16, а выход элемента И 21 подключен к тактовому входу регистра 8 и установочному входу второго триггера 13. Выход элемента НЕ 11 соединен с первым входом элемента И 22,
42
второй вход которого подключен к выходу элемента ИЛИ 17,- а выход элемента И 22 соединен с первым входом
-элемента ИЛИ 14, второй и третий входы которого подключены соответственно к выходам элементов И 19 и 20, которые соединены соответственно с выходом 43 ошибки считывания и с выходом 44 ошибки записи.
Выход узла 2 считывания с синхро- дорожки соединен с входом формирователя 4 синхроимпульсов, выход которого соединен с входом элемента НЕ 9
и первым входом элемента И 18, второй и третий входы которого соединены соответственно с выходом генератора 6 и прямым выходом первого триггера 12. Установочный вход триггера 12 подключей к выходу элемента НЕ 9, а вход сброса соединен с выходом элемента , ИЛИ 14, входом записи счетчика 41 и входом сброса второго триггера 13. Инверсный выход триггера 13 соединен
с первым входом элемента И 19, а прямой выход триггера 13 подключен к . второму входу элемента И 20, третий вход которого соединен с выходом элемента ИЛИ 17 и вторым входом элемента И 22.-Выход элемента И 18 соединен с входом счетчика 41, выходы которого соединены с входами дешифратора 42, первый и четвертый выходы которого соединены с первым и вторым
входом элемента РШИ 15, выход которо- го подключен к тактовому входу регистра 7. Второй и пятый выходы дешифратора соединены с первым и вторым входом элемента ИЛИ 17, а шестой выход
дешифратора соединен с вторым входом элемента И f9.
Устройство работает следующим образом.
В процессе движения перфоленты
сфокусированный световой луч, проникая в отверстия информационных дорожек и синхродорожки, приводит в действие узлы 1 и 2, с выходов которых сигналы, соответствующие уровню
1,поступают на входы блока 3 и формирователя А. До начала движения перфоленты с помощью кнопки 5 в исходное положение устанавливаются триггеры 12 и 13 и счетчик 41. Начальной фазой процесса считывания информации с перфоленты является пауза. При этом сигнал О снимаемый с фор- . .мирователя 4, инвертируется в элемент те НЕ 9 и устанавливает триггер 12 в
единичное состояние. Импульсы с нератора 6 не проходят через элемен И 18, поскольку на втором входе элемента И 18 присутствует О с выхо- да формирователя 4.
При пересечении световым лучом отверстия синхродорожки формировате 4 формирует 1, которая открывает элемент И18, Длительность импульсов генератора 6 рассчитывается так, чтбы их было шесть в интервале действия синхроимпульса. Импульсы с генератора 6 поступают на счетный вход счетчика 41. Выходные сигналы со счетчика 41 поступают на входы дешифратора 42, на шести выходах которого последовательно появляются сигналы, соответствующие уровню 1.
Первый (четвертый) сигнал с соответствующих входов дешифратора 42 через элемент ИЛИ 15 поступает на тактовый вход регистра 7 и разрешает прием в регистр 7 байта информации с блока 3. Информация с выхода регистра 7 сравнивается с информацией блока 3 с помощью элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 23-30. В случае совпадения информации сигналы с выходов элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 23-30, соответствующие 1, поступают на входы элемента И-НЕ 39. На выходе элемента И-НЕ 39 устанавливается О, который инвертируется элементом НЕ 10 и поступает на первый вход элемента И 21.
Второй (пятый) сигнал с соответствующих входов дешифратора 42 через элемент ИЛИ 16 поступает на второй вход элемента И 21. Если информация в регистр 7 записана правильно, то на выходе элемента И 21 возникает сигнал, соответствующий уровню 1, который поступает на тактовый вход регистра 8 и разрешает прием байта информации с регистра 7 (регистр 8 является входным регистром ЗУ). Информация с выхода регистра 8 сравнивается с информацией, записанной в регистре 7 с помощью элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 31-38. В случае совпадения информации сигналы с выходов элементов ИСКЛЮЧАЮЩЕЕ ИЛИ-31-38, соответствующие 1, поступают на входы элемента И-НЕ 40. На выходе элемента И-НЕ 40 устанавливается О который инвертируется элементом НЕ 1 и поступает на первый вход элемента И 22.
ге-
15
20
с
ь ю
341644
Третий (шестой) сигнал с соответствующих выходов дешифратора 42 через элемент ИЛИ 17 поступает на второй вход элемента И 22. Если информация в регистр 8 записана правильно, то на выходе элемента И 22 появляется сигнал, соответствующий уровню 1, который через элемент ИЛИ 14 устанавливает триггеры 12 и 13 и счетчик 41 в исходное состояние. На этом - заканчивается операция ввода байта информации, контроля считывания его с перфоленты и записи во входной регистр-, ЗУ.
Если информация считана или записана в регистр 7 неверно, то на выходе элемента И-НЕ 39 сохраняется сигнал 1 который закрывает элемент И 21. Записи в регистр 8 не происходит. Четвертым и пятым сигналом с соответствующих выходов дешифратора 42 повторяется процесс контроля считывания байта информации с перфоленты. 25 Если информация и на этот раз считана неверно, то шестой сигнал с выхода дешифратора 42 поступает на второй вход элемента И 19, на первом входа которого находится 1 с инверсного выхода триггера 13. Элемент И 19 от30
35
40
45
крывается, и сигнал поступает на выход 43 ошибки считывания, одновременно обнуляя триггеры 12 и 13 и счетчик 41.
Если информация неверно записана в регистр 8, то третий (или шестой в случае повторного правильного считывания с перфоленты) сигнал поступает на третий вход элемента И 20., подготовленного к открыванию сигналами с прямого выхода триггера 13 и выхода элемента И-НЕ 40. Элемент И 20 открывается, и сигнал поступает на выход 44 ошибки записи, одновременно обнуляя триггеры 12 и 13 и счетчик 41.
Формула изобретения
50
Устройство для контроля считывания и записи информации, содержащее два элемента И, первый триггер, пер- вьш элемент НЕ, генератор тактовых импульсов, четыре элемен-та ИЛИ, дешифратор, два регистра и счетчик им- gg пульсов, причем вход первого элемента НЕ соединен с перзьм входом первого элемента И и является синхровхо- дом устройства, выход первого элемента НЕ подключен к установочному входу
первого триггера, второй и третий входы и выход первого элемента И соединены соответственно с выходом генератора тактовых импульсов , прямым выходом первого триггера и счетным входом счетчика импульсов, вход записи которого подключен к выходу первого элемента ИЛИ и входу сброса первого триггера, разрядные выходы счет- чика импульсов соединены с входами решифратора, первый, второй и третий выходы которого подключены к первым входам соответственно второго, третьего и четвертого элементов ИЛИ, а четвертый, пятый и шестой выходы дешифратора соединены с вторыми входами соответственно второго, третьего и четвертого элементов ИЛИ, первый вход первого элемента ИЛИ является входом сброса устройства, информационный вход первого регистра является информационным входом устройства, а выход первого регистра соединен с информационным входом второго регист-
ра, тактовьй вход первого регистра подключен к выходу второго элемента ИЛИ, отличающееся тем, что, с целью повышения достоверности контроля, оно содержит две группы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, второй и третий элементы НЕ, два элемента И-НЕ третий, четвертый и пятый элементы И и второй триггер, причем первые входы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ первой и второй групп соединены с соответствующими выходами первого регистра, вторые входы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ первой и второй групп подключены
0 5
соответственно к информационному входу устройства и выходам второго регистра, выходы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ первой и второй групп соединены соответственно с входами первого и второго элементов И-НЕ, выходы которых подключены к входам второго и третьего элементов НЕ соответственно, выход второго элемента НЕ соединен с первым входом второго элемента И, второй вход которого подключен к выходу третьего элемента ИЛИ, выход третьего элемента НЕ соединен с пер- 5 вым входом третьего элемента И, второй вход которого подключен к выходу четвертого элемента ИЛИ, выход второго элемента И соединен с тактовым входом второго регистра и установочным входом второго триггера, выход третьего элемента И подключен к второму входу первого элемента ИЛИ, третий и четвертый входы которого соединены с выходами четвертого и пятого элементов И соответственно и с выходами ошибки считывания и ошибки записи устройства., первый и второй входы элемента И подключены соответственно к инверсному выходу второго триггера и шестому выходу дешифратора, прямой вьпсод второго триггера соединен с вторым входом пятого элемента И, третий вход которо- го подключен к выходу четвертого элемента ИЛИ, а вход сброса второго триггера соединен с выходом первого элемента ИЛИ, входом записи счетчика Импульсов и входом сброса первого триггера.
0
5
название | год | авторы | номер документа |
---|---|---|---|
Устройство для контроля считываемой информации | 1982 |
|
SU1056200A1 |
Контурная система программного управления | 1989 |
|
SU1681298A1 |
Устройство для ввода информации | 1983 |
|
SU1119000A1 |
Устройство для контроля считываемой информации | 1986 |
|
SU1312579A1 |
Система числового программного управления с постоянной скоростью резания для токарно-винторезных станков | 1981 |
|
SU978102A1 |
Устройство для считывания информации с перфоленты | 1984 |
|
SU1300514A1 |
Устройство для отладки и контроля хода программ | 1988 |
|
SU1529227A1 |
Устройство контроля | 1984 |
|
SU1198542A1 |
Устройство для считывания информации | 1978 |
|
SU744657A1 |
Устройство для цветовой коррекции кинофильмов,передаваемых по телевидению | 1984 |
|
SU1233162A1 |
Изобретение относится к вычислительной технике и позволяет контролировать как считывание информации с перфоленты, так и запись ее в запоминающее устройство без увеличения времени обработки информации..Целью изобретения является повьшение достоверности контроля. С этой целью в устройство, содержащее два элемента И первый триггер, первый элемент НЕ, генератор тактовых импульсов, четыре элемента ИЛИ, дешифратор, два регистра и счетчик импульсов, введены две группы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, второй и третий элементы НЕ, два элемента И-НЕ, третий, четвертый и пятый элементы И и второй триггер.2 ил. со 4: 1о: 4 4
Редактор М.Дылын
Составитель Г.Виталиев Техред М.Дидык
Заказ 4438/53 Тираж 672Подписное
ВНИИПИ Государственного комитета СССР
по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4
Корректор М.Пожо
Устройство для контроля перфоленты | 1970 |
|
SU468241A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для контроля считываемой информации | 1982 |
|
SU1056200A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1987-09-30—Публикация
1986-04-22—Подача