(5) УСТРОЙСТВО для ВВОДА ИНФОРМАЦИИ С ПЕРФОКАРТ
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации с перфокарт | 1984 |
|
SU1246086A1 |
Устройство для считыванияиНфОРМАции C пЕРфОКАРТ | 1979 |
|
SU830434A1 |
Устройство для считывания информации с перфокарт | 1980 |
|
SU940187A1 |
Устройство для поиска информации на перфокартах | 1974 |
|
SU555398A1 |
Фотоэлектрическое считывающее устройство | 1981 |
|
SU991451A2 |
Фотоэлектрическое считывающееуСТРОйСТВО | 1978 |
|
SU807345A1 |
Устройство для ввода информации | 1983 |
|
SU1149236A1 |
Устройство для управления | 1974 |
|
SU723574A1 |
Устройство для ввода информации с перфокарт | 1979 |
|
SU888101A1 |
Устройство для дистанционного управления топливораздаточными колонками | 1982 |
|
SU1067472A1 |
1
Изобретение относится к вычислительной технике и предназначено для ввода, информации с перфокарт.
Известно устройство ввода информации с перфокарт, содержащее блок фотосчитывания, регистр, триггеры, схемы совпадения, светоизлучающий элемент 1.
Недостаток этого устройства состоит в низкой достоверности вводимой информации в тех случаях, когда не исключен реверс носителя и повторное считывание колонок перфокарт при ручном вводе.
Наиболее близким по технической сущности к предлагаемому является устройство для ввода информации с перфокарт, содержащее фотоприемники первой группы,соединенные со входами первого формирователя импульсов, выходы которого подключены к входам группы регистра, последовательно соединенные триггеры, первые входы которых соединены между собой и входом устройства, вторые входы - с первыми входами соответствующих элементов И, вторые входы которых подключены к выходам соответствующий
J триггеров, а выходы - к входам элемента Или, выход которого соединен с входом регистра и выходом устройства, фотоприемники второй группы, соединены с входами второго формирователя импульсов, выходы которорв подключены к первым входам элементов И С23..
Недостаток известного устройства 15 состоит в том, что при обеспечении достаточной достоверности вводимой информации с перфокарт в тех случаях, когда не исключен реверс носителя, его аппаратурные затраты 20 возрастают пропорционально числу вводимых колонок с носителя. Так, например, при вводе информации со стандартной перфокарты по ГОСТ 6198-75 с числом колонок , число тригге3 9 ров составит 80, число элементов И составит 80. Этот недостаток можно устранить, если изменить систему синхронизации по съему информации с буферного регистра и изменить метод однозначного определения считываемых колонок, их кодовое представление. Так в известном устройстве многопозиционным кодом задается считываемая колонка перфокарты, а замена этого кода на двоичное представление позволит сократить разрядность до ogqH: 7, т.е. дальнейшая цифровая обработка будет проходить с числами,им ющими в меньшую разрядность. ) что позволит сократить аппаратурные затраты и повысить достоверность ввода информации. Цель изобретения - упрощение и повышение надежности устройства. Указанная цель достигается тем, что в устройство, содержащее блок считывания, выходы фотоприемников первой группы которого соединены че рез первый формирователь импульсов с группой входов первого регистра, выходы фотоприемников второй группы блока считывания соединеньй с вхо дами второго формирователя импульсо группу элементов И, элемент И, элемент ИЛИ, дополнительно введены шиф ратор, блок сравнения, второй регис формирователь-строба, вход которого соединен с выходом элемента И, первый вход которого соединен с выходом элемента ИЛИ, входы которого со динены с выходами второго формирова теля и с входами шифратора, выход которого соединен с первыми входами элементов И группы и с одними входа лока сравнения, другие входы которого соединены с выходами второго )регистра, группы входов которого со динены с выходами элементов И груп7 пы, а выход блока сравнения соедине с вторым входом элемента И, первый выход: формирователя строба соединен с входом первого регистра и с выходом устройства, а второй выход формирователя строба соединен с вторыми входами элементов И группы, рет вход элемента И и второй вход второго регистра соединены с входом устройства. Нз чертеже представлена структур ная схема устройства. 7 Устройство содержит фотоприемники 1 первой группы, первый формирователь 2 импульсов, первый регистр 3, фотоприемники k второй группы, второй формирователь 5 импульсов, элемент ИЛИ 6 у шифратор 7, группу элементов И 8, второй регистр 9, блок 10 сравнения, элемент И 11, формирователь 12 строба, вход 13 устройства первый выход устройства, второй выход устройства, перфокарта 15, узел 16 считывания. Фотоприемники 1 первой группы подключены к входам первого формирователя 2 импульсов, а выходы которого подключены к входам группы первого регистра 3. Фотоприемники второй группы соединены с входами второго формирователя 5 импуль;;ов. Выходы второго формирователя 5 импульсов соединены с входами элемента ИЛИ 6 и шифратора 7. Выход элемента ИЛИ 6 соединен с первым входом элемента И 11. Выход шифратора 7 соединен с первыми входами элементов И В группы и с одним входом блока 10 сравнения. Выходы элементов И 8 .группы соединены с входами группы второго регистра 9. Выход второго регистра 9 соединён с другими входами блока 10 сравнения, выход которой подключен ко второму входу элемента И 11. Выход элемента И 11 подключен к входу формирователя 12 строба. Первый выход формирователя 12 строба соединен с входом первого регистра 3 и выходом 1 i устройства, а второй выход формирователя 12 строба соединен со вторыми входами элементов И 8 группы. Вход 13 устройства подключен к установочному входу в исходное состояние второго регистра 9 и третьему входу элемента И 11. В блоке 16 считывания расположены фотоприемники 1 первой группы и фотоприемники k второй группы. Фотоприемники 1 первой группы, первый формирователь 2 импульсов первый регистр 3 предназначены для считывания кодовых пробивок колонок перфокарты 15 их временного запоминания. Фотоприемники k вторая группа, второй формирователь 5 импульсов, элемент ИЛИ 6, шифратор 7, элементы И 8 группы, второй регистр 9, блок 10 сравнения, элемент И 11, формирователь 12 строба, служат для синхронизации считывания колонок перфоркар5ты 15. Причем сигнал записи информа ции с колонки перфокарты 15 поступит по второму входу первого регист ра 3 лишь в том случае, если номер считываемой колонки превосходит номера считанных ранее колонок перфокарты 15. Устройство работает следующим образом. В исходном состоянии второй регистр 9 обнулен сигналом со входа 13 устройства, а вых.од 1 устройства заблокирован по третьему входу элемен та И 11 этим же сигналом. При поступлении разрешения по входу 13 устройство разблокируется. В процессе п колонного считывания информации с перфокарты 15 происходит последовательное затемнение передним краем перфокарты 15 фотоприемников 4 второй группы, что однозначно определяет порядковый номер считываемой коло ки. При считывании первой колонки код информации с выхода фотоприемников первой группы поступает на вход первого регистра 3 через первый формирователь 2 импульсов. При этом затемняется передним кра ем, перфокарты первый фотоприемник второй группы и с выхода второго формировател 5 импульса выдается но мер позиции фотоприемника второй группы на вход элемента ИЛИ 6 и на шифратор 7, преобразующего многопозиционный код номера затемненного фотоприемника в двоичный (т.е. номера считываемой колонки ). Двоичный код номера колонки перфо карты- 15 поступает на первые входы элементов И 8 группы и блока 10 срав нения, которая сравнивает код с шифратора 7 с кодом, находящимся во втором регистре 9. При этом блок 10 сравнения выдает на второй вход элемента И 11 разрешающий потенциал в том случае, когда код номера колонки с шифратора 7 превышает код содержимого второго, регистра 9. До считывания первой колонки перфокарты 15 регистр 9 обнулен (ОООООООООО), поэтому на выходе блока 10 сравнения при поступлении с шифратора 7 кода номера первой колон ки 0000001 будет разрешающий потенциал для второго входа элемента И 11 а на его первый вход через элемент ИЛИ 6 поступает разрешение запуска формирователя 12 строба. 976 Формирователь 12 строба формирует два сдвинутых во времени стробимпульса, вначале Строб 1 на его первом выходе и Строб 2 (по окончении Строб 1) на его втором выходе. При запуске формирователя 12 с первого выхода выдается синхронизирующий сигнал Строб 1 разрешения записи информации с колонки по второму входу первого регистра 3, а также на выход И устройства для синхронизации выборки информации из регистра 3 и ее дальнейшей обработки. По окончании сигнала Строб 1 на втором выходе формирователя 12 строба появляется сигнал Строб 2, по которому через элементы И 8 группы происходит-запись во второй регистр 9 состояния выходов шифратора 7, т.е. запишется код считанной колонки 000000001, Теперь, если произойдет реверс движения перфокарты 15 и произойдет повторное затемнение передним краем перфокарты 15 первого, фотоприемника фотоприемников второй группы, то с выхода второго формиро вателя 5 на вход блока 10 сравнения будет поступать опять код номера первой колонки 0000001. А во втором регистре 9 Уже записан двиочный код номера первой колонки, поэтому блок 10 сравнения не вьщает разрешения на второй вход элемента И 11. Формирователь 12 строба не запускается, код в первый регистр 3 не поступает и на выходе 1 устройства нет сигнала о считывании колонки перфокарты 15, т.е. считывайия (повторно) первой колонки не произойдет. При дальнейшем движении перфокарты 15 происходит затемнение передним краем префокарты 15 второго фотоприемника фотоприемников t второй группы и с выхода второго формирователя 5 выдается номер позиции этого фотоприемника на шифратор 7. С выхода шифратора 7 на первые входы блока 10 сравнения поступает код 0000010, что превышает значение хранящегося номера считанной ранее колонки. На второй вход элемента И 11 поступает разрешение с выхода блока 10 сравнения, формирователь 12 строба запускается и с его первого выхода поступает разрешение записи в первый регистр 3 и на выход И устройства. 7 При дальнейшем движении перфокарты 15 при считывании происходит по.следовательное считывание информации с колонок, при этом запись в регистр 3 происходит лишь при условии превышения номера кода текущей считываемой колонки над номером предыдущей считанной колонки, номер последней которой хранится во втором регистре 9. При считывании с колонки перфокарты 15 кодовой комбинации об окон:мании блока информации (например, |КБ, КГ, КП по ГОСТ 13052-7) внешнее устройство (не показано) снимает раз решение со входа 13 устройства, а регистр 9 обнуляется. Устройство заблокировано до поступления следукхцего разрешения по входу 13. Таким образом, обеспечивается надежная работа устройства при нестабильном характере движения перфокарты 15 (в том числе и при реверсе дай жения) на более простом и оптимальном, с ТОМКИ зрения аппаратных затрат, устройства при сохранении функ циональных свойств прототипа. Эффективность изобретения выразится в уменьшении числа триггеров и элементов И за вычетом затрат на шифратор 7 и бцок 10 сравнений. Так, если N - число колонок в перфокарте, то для реализации схемы известного устройства потребуется N-триггеров со входной логикой и Мэлементов И. В предлагаемом устройстве количество триггеров во втором регистре 9 составит всего logij N И один элемент И. Эффективность от применения пред лагаемого устройства N Г . (т.е. во столько раз уменьшится число триггеров). . Так при использовании стандартной 80-колонной перфокарты по ГОСТ.Ы 75 уменьшение составит при , 80 , Tf ео( 60 ,1 (раз) С учетом того, что разрядность вы хода шифратора составит , схе ма сравнения производит сравнение по .lognN разрядам, то при использовании известных способов оптимизации комби национных схем затраты на их реализа цию не превысят числа N элемеР1тов И 7 Наличие же элементов И 8 группы на входе второго регистра 9 не входит в число затрат в предлагаемом устройстве, так как и.в известном присутствует входная логика совпадений (И) на установочных входах триггеров, причем число их в известном устройстве составляет N. Использование в предлагаемом устройстве дополнительной информации на перфокарте, представленной в виде нормированного расстояния между передней кромкой носителя и пробивками первого информационного разряда (колонки), а также информации в виде расстояния между колонками пробивок на перфокарте позволяет однозначно определить порядковый номер считываемой колонки и последующей схемой обработки сигналов о считывании колонок носителя исключить ложноеповторное считывание при реверсе движения носителя. Требования к нормированному расстоянию между пробивками на носителе не является специфическими для предлагаемого устройства, они соответствуют требованиям ГОСТ 6198-75 на перфорационные карты, Для обеспечения последовательного считывания информационных разрядов (колонок) перфокарты 15 и исключения повторного ложного считывания одной и той же колонки при реверсе перфокарты 15 блок считывания выполнен так, что первый фотоприемник фотоприемников k второй группы расположен относительно линейки фотоприемников 1 первой группы на расстоянии Ц 2, равном расстоянию между передним краем перфокарты 15 и пробивками колонки, а все последующие фотоприемники h второй группы расположены с шагом L 1 , равным расстоянию между колонками перфокарты 15. Таким образом, обеспечивается повышение достоверности ввода информации с перфокарт. Формула изобретения Устройство для ввода информации с перфокарт, содержащее блок считывания, выходы фотоприемников первой группы которого соединены через пер-, вый формирователь импульсов с группой входов первого регистра, выходы фотоприемников второй группы блока считывания соединены с входами второго формирователя импульсов, группу элементов И, элемент И, элемент ИЛИ, отличающееся тем, что-, с целью упрощения и повышения надежности устройства, в него введены шифратор, блок сравнения, второй регистр, формирователь строба, вход которого соединен с выходом элемента И, первый вход которого соединен с выходом элемента ИЛИ, входы которого соединены с выходами второго формирователя и с входами шифратора, выход которого соединен с первыми уходами элементов И группы и с одними входами блока сравнения, другие входы которого соединены с выходами
57197О
второго регистра, группы входов которого соединены с выходами элементов И группы, а выход блока сравнения соединен с вторым входом зленен5 та И, первый выход формирователя строба соединен с входом первого регистра и с выходом устройства, а вто- рой выход формирователя строба соединен с вторыми входами элементов И
0 группы, третий вход элемента И и второй вход второго, регистра соединены с входом устройства.
Источники информации, принятые во внимание при экспертизе
5 1, Авторское свидетельство СССР № «23117, кл. G 06 F 3/02, 197.
Авторы
Даты
1982-09-07—Публикация
1981-03-25—Подача