Изобретение относится к области вычислительной и информационной техники и может быть использовано в вычислительных и информационных системах для кодирования алфавитно-цифровой информации н перфоленте. Известны устройства для подготовки информации на перфоленте 1, 21. Одно из известных устройств содержит клавиатуру,; соединенную черев шифратор с регистром и блоком управления, перфоратор и печатающий механизм, подключенные к регистрам, и генератор тактовых сигналов, соединенный с блоком уп равления, подключенным к формирователям синхросигналов 1 . Наиболее близким техническим решением к изобретению является устройство, содержащее клавиатуру, подключенную через последовательно соединенные шифратор, первый регистр и дешифратор к печатающему механизму, первый формирователь синхросигналов, подключенный к шифратору и блоку управлеьгия, соеднненному с блокрм выбора режимов, подключенным к шифратору, со вторым формирователем сийхросиг {алов, преобразователем кода, первым регистром, распределителем команд, перфоратором, блоком ввода, вторым регистром и с дешифратором и гене ратор тактовых сигналов, причем первый регистр подключен к преобразователю кода, соединенному со вторым регистром и блоком ввода, подключенным ко второму формирователю синхросигналов, а второй регистр соеддинен с перфоратором f 1 J . Недостаточная надежность устройств для подготовки информации наперфоленте обусловлена налтгчием блока тактирования и подбора информации, выполненного на линиях задерлски, Целью изобретегшя является повышение надежности устройства для подготовки информации на перфоленте. Эта цель достигается тем, что уст ройство для подготойкн информации на пер(|юленте содержит коммутатор и счет чик, входы которого соединены с выходами ,fyтnгop;), выходы подключены ко входам распределителя команд, соепинемfioro с первым входом коммутатора, второй вход которого подключен к генератору тактовых сигналов, третий и четверты входы коммутатора соединены с выходам первого и второго формирователей синхросигналов, а остальные входы - с блоком управления. На чертеже приведена структурная схема устройства для подготовки информа ции на перфоленте. Устройство содержит электрифицирован ную пишущую машинку (ЭПМ) 1, включаю щую в себя клавиатуру 2, печатающий ме ханизм 3 и шифратор. 4, первый регистр 5, дешифратор 6, преобразователь кода 7 второй- регистр 8, блок ввода 9, представ ляющий собой считыватель с перфоленты,, перфоратор 10, блок выбора режимов, блок управления 12, распределитель кома 13, первый 14 и второй 15 формирователи синхросигналов, коммутатор 16, содер жащий триггеры 17, 18, элемент 2И-ИЛ 19 и элемент И 2О, счетчик 21 тактовы импульсов, включающий триггеры 22- 25 и элемент И 26, а также генератор тактовых сигналов 27. Выход шифратора 4 подсоединен ко входу первого регистра 5 ЭПМ, предназначенного для записи параллельного восьмиразрядного кода, а также для подбора кода,соответствующего коду на перфоленте в режиме распечатка. Выход регистра 5 подключен к входам дешифратора 6 и преобразователя кода 7. Дешифратор 6 служит для управления электромагнитами печатающего механизма 3, его выход подключен к входу -печатающего механизма 3. Преобразователь кода 7 преобразуе код, вырабатываемый шифратором 4, в ко по ГОСТ 13052-74 или любой другой наперед заданный код перфоленты. Выход преобразователя кода 7 соединен со входом регистра 8, которьШ под- ключен к выходу блока ввода 9. В регист 8 может быть записан код с блока ввода 9 или преобразованньй код, вырабатываемый ЭПМ 1. Выход регистра 8 подключен ко входу перфоратора 10. Блок выбора режимов 11 соединен С выходом щифрат.ра 4 и со входом блока управления 12, к которому также подключены выходы распределителя команд 13, выход формирователя синхросигналов 14, вход которого соединен, с выходом шифратора 4, выход формирователя синхросигналов 15, вход которого т.язан с выходом блока вводгч 9, ,i Hi,.l iiefHJion.Ti 10. 1)лок управления 12 служит для получения управляющих сигналов, необходимых для синхронной работы логических блоков устройства, для управления ЭПМ 1, перфоратором 10 и блоком пводо 9, поэтому выходы блока управления 12 соединены с входами дешифратора 6, блока ввода 9, регистра 8 и коммутатора 16. Коммутатор 16 служит для коммутации сигналов запуска генератора тактовых сигналов 27 либо от блока ввода 9, либо от ЭПМ , а также для управления работой распределителя команд 13. Выход элемента 2И-ИЛИ 19 подключен к установочному входу Триггера 18, выход которого соединен со входом элемента И 20 и входом сброса счетчика 21. Второй вход элемента И 20 соединен с выходом генератора 27, Распределитель команд 13 служит для .дешифрации тактовых импульсов, выход его соединен, со входами регистров 8 и 5 преобразователя кода 7 и блока управления 12. Устройство для подготовки информации на перфоленте работает в следующих режимах: подготовка данных, реперфорация, распечатка сравнение перфолент и сравнение с клавиатурой. Для включения того или иного режима используются элементы коммутации, расположенные в шифраторе 4, а работу устгройства в том или ином режиме обеспечивает блок выбора режимов 11, который осуществляет коммутацию определенных логических цепей устройства. В режиме подготовки данных производится печать символа, соответствующего нажатой оператором клавище клавиатуры 2,и перфорация его кода перфоратором 10. При нажатии клавиши шифратор 4 выра батывает синхросигнал, который поступает на формирователь синхроимпульсов 14. Сформированный прямоугольный сигнал с его выхода задается на вход коммутатора 16. С выхода элемента 2И-ИЛИ 19 этот сигнал поступает на вход триггера 18 и устанавливает его в состояние логической 1, разрешая тем самым прохождение тактовых сигналов через элемент И 2О на вход счетчика 21. Счетчик 21 вырабатывает команды, которые дешифрируются распределителем команд 13 в тактовые импульсы. Сигнал, соответствующий уро&ню логического О, с прямого В)1хода Т)иггеря 17 11Г)ступ/.ает ип вход распределителя команд 13 и производит коммута-ц иго таким образом, что восьмирГ1Врядньгй код, вырабатываемый шифратором 4, запи сывается соответствующим тактовым импульсом в регистр 5. . Код с регистра 5 поступает на дешифратор 6, где производятся его дешифрация и выборка соответствующих шин в матрице ;электромагнитов печатающего механизма 3. Происходит печать символа нажатой клавиши. Этот код также поступает на вход преобразователя кода 7, где производится его кодопреобразование и с приходом с выхода распределителя команд 13 сигнала, происходит запись преобразо- ванного кода в регистр 8. С выхода регистра ,8 код поступает на перфоратор 10, который производит его перфорацию на перфоленте, блок управления 12 с приходом последнего тактового импульса цик ла сбрасывает триггеры 17 и 18. В режиме, реперфорации -производится дублирование перфоратором ленты, считываемой в блоке ввода 9. В этом режиме сигнал с выхода блока управления 12 устанавливает триггер 17 в состояние , синхросигнал с выхода блока ввода 9 через формирователь синхросигналов 15 и элемент 2И-НЕ 19 взводит триггер 18, который разрешает работу счетчика 21. Сигнал сброса, формируемый распределителем команд 13, производит сброс триггеров регистра 8, а сигнал, соотвегствуюший уровню логической 1, с прямого выхода триггера 17 поступает на вход распределителя команд 13 и произво дит коммутацию таким образом, чго вось,миразрядный коде блока ввода 9 записывается соответствующим тактовым импульсом, вырабатываемым распределителем команд 13, в регистр 8, а затем поступает для перфорации на вход перфоратора 10. Блок управления 12 с приходом последнего так тового импульса цикла выдает сигнал сброса триггера 18. В режиме распечатки производятся печать информации, записанной на перфоленте, и ее перфорация. Синхросигнал с блока ввода 9, как и в режиме реперфорации, производит запуск счетчика 21. Восьмой синхроимпульс устанавливает в состояние триггер 25 четвертого разряда счетчика 21, с инверсного выхода которого на элемент И 26 поступает запрещающий потенциал,и перЬый и второй разряды 21 зацикливаются. Распределитель команд 13 преобразует импульсы, поступающие с выхода элемента И 20 на вход счетчика 2 1, в восьмойодиннадцатый тактовые импульсы. Восьмой тактовый импульс производит опрос преобразователя кода 7. Код с регистра 5, преобразованный в преобразователе кода 7, поступает на счетные входы триггеров регистра 8. Происходит сравне:ние кодов, записанных в регистрах 8 и в 5. Девятый тактовый импульс поступает на счетный вход регистра 5 и прибавляет един1щу в случае, если по восьмому тактовому импульсу не было совпадения кодов. Десятый тактовый импульс осуществляет сброс регистра 8, а одиннадцатый тактовый импульс повторно заносит в регистр символа код с перфоленты, В дальнейшем этот цикл повторяется до тех пор, пока не произойдет совпадение кодов, содержащихся в регистрах 5 и 8, При Совпадении кодов блок управления 12 выдает сигнал сброса триггера 18, блокируя тем самым элемент И 20 и сбрасывая все разряды счетчика 21 в состояние О. После этого идет печать кода из регистра 5, как в режиме подготовки данных. Поскольку код из регистра 5 в регистр 8 поступает через преобразователь кода 7, а обратного кодопреобразования нет, это дает возможность .использовать сменный кодопреобразователь 7, например на коды , ГОСТ 13052-74, МТК-2В режиме сравнения производится сравнение информации с двух перфолент, установленных в блоке ввода 9, и при необходимости распечатка и перфорация сравниваемой информации. В этом режиме запуск счетчика 21 и перфорация кода производятся как в режиме реперфорации. Сравнение кодов с двух перфолент производится в регистре 8. В начале с приходом тактового импульса записи происходит запись кода с первой перфоленты в регистр 8, а затем - запись кода со второй перфоленты. При совпадении кодов, т.е. когда с приходом тактового импульса опроса совпадения все триггеры регистра 8 находятся в состоянии О, следующий тактовьй импульс повторно опрашивает блок ввода 9, в регистр 8 записывается код с первой перфоленты и производятся его перфорация и печать, как в режиме распечатки. Наличие в устройстве коммутатора 16 позволяет упростить схему управления устройством в режимах сравнения с кли
название | год | авторы | номер документа |
---|---|---|---|
Устройство для управления пишущей машинкой | 1981 |
|
SU951289A2 |
Устройство для управления пишущей машинкой | 1978 |
|
SU746495A1 |
Устройство для ввода информации | 1983 |
|
SU1113795A1 |
Устройство автоматизированной подготовки программ для станков с ЧПУ | 1986 |
|
SU1354160A1 |
Устройство для регистрации информации | 1981 |
|
SU1013985A1 |
Устройство для регистрации информации | 1980 |
|
SU932513A1 |
Устройство регистрации энергетических параметров | 1987 |
|
SU1571395A1 |
Устройство для регистрации данных по табельному учету | 1982 |
|
SU1027746A1 |
Устройство для регистрации информации | 1983 |
|
SU1115074A1 |
Устройство для регистрации информации | 1977 |
|
SU703841A1 |
Авторы
Даты
1979-09-05—Публикация
1977-01-06—Подача