Изобретение относится к области вычислительной техни.ки И может быть использовано в качестве устройства для вывода информации на Перфоленту.
По основному/авт.св. № 479129 известно устройство для регистрации информации, содержащее регистр, выходы которого соединены с одним из входов блока выделения строк, и ленточный перфоратор, выходы которого подключены к блоку управления и к блоку запрета регистрации, а входы через 6.ПОК запрета регистрации к -ыходам блока вьщеления строк, KoivwyTatop строк, входа которого подключены к блоку управления, а выходы - к;другим входам блока вьщеления строк ГЦ.
Недостаток известного устройства заключается в последовательном выводе информации из регистра на несколько строк перфоленты независимо от содержимого регистра.
Целью изобретения является повышение быстродействия устройсгтвд путетл сойрацения времени вывода при выводе массивов чисел с переменным количеством значащих разрядов.
Поставленная цель достигается тем;, что в устройство введены элементы
ИЛИ, шифратор и блок сравнения, выход Которого соединен с одним из входов блока управления, дополнительные выходы регистра соединены со входами элементов ИЛИ, выходы которых соединены со входами шифратора, выходы которого соединены со входами первой группы блока сравнения, входы второй группы которого соединены с выходами
10 коммутатора строк.
на фиг.1 приведена функциональней схема устройства для регистрации информации ; на фиг.2 - перфорация чисел, различных по величине, на пер15фораторе П Л- 150.
Устройство содержит регистр 1, блок 2 выделения строк, блок 3 ключей, перфоратор 4, коммутатор 5 строк, блок 6 управления, блок 7 сравнения,
20 шифратор 8, элементы ИЛИ Д -9.
Устройство для регистрации инфор- мацйи работает следукяцим образом.
Процесс вывода двоичного числа на перфоратор начинается по команде Пуск. До прихода этой команды устройство находится в состоянии ожидания. При этом перфоратор 4 выключен, синхроимпульсы с выхода перфоратора 4 поступают на первый 0 (синхронизирующий) вход блока 6 управлёния, не влияя на работу устрой ства. -
По сигналу Пуск двоичный код выводимого на перфоратор числа записывается в регистр 1, одновременно этот сшнал устанавливает коммутатор 5 строк в исходное нулевое .состояние. Поступая на третий вход блока б управления сигнал Пуск устанавливает его в состояние, раэрешакяцее прохождение синхроимпульсов перфоратора 4 через блок.6 управления на счетный вход ксялмутатора 5 строк. Одновременно происходит формирование в блоке 6 управления из синхроимпульсов перфоратора 4 сигнала перфорации строки, поступающего со второго выхода блока 6 управления на вход блока 3 ключей, и сигнала транспортировки ленты, поступакяцего с третьего выхода блока б управления на вход перфоратора 4. Выходы регистра 1 разбиты на несколько групп (строк) по несколько разрядов в каждой. Число разрядов в группе (строке) определяется числом дорожек, отведенных пол выводимое число на перфоленте. Поскольку число разрядов выводимого двоичного числа в несколько раз больше числа Дорожек на перфоленте, то выводимое число перфорируют в несколько строк. Количество строк для разнородных чисел различно. Для вьщеления первой младшей- строки одна дорожка на перфоленте отводится под признак начала слова. Перфорация чисел различных по величине на перфораторе ПЛ-150 показана на фиг.2. С выходов регистра 1 записанный двоичный код поступает на входы блока 2 выделения строки и на входы элементов ИЛИ 9, число которых на единицу меньше числа групп (строк), на которые разбивается Входное число. На выходе элемента ИЛИ 9 единичный сигнал появляется в том случае, если код соответствукяцей строки не нулевой. Шифратор 8 преобразует код, образующийся на выходе элемента ИЛИ 9, в двоичный код числа вьгоодимьпе строк. Первый после сигнала Пуск синхроимпульс перфоратора 4, проходимый через блок б управления на счетный вход коммутатора 5 строк, устанавливает его в положение , которое разрешает появление на выходе блока 2 выделения строк, кода первой строки и сигнала признака начала слова, которые поступают на входы блока 3 ключей. Сигнал признака начала слова формируется в блоке 2 выделения строк путем дешифрации состояния коммутатора 5 строк. Со второго выхода блока 6 управления сигнал перфорации строки, сформированный из синхроимпульса перфоратора 4, поступает йа управляющий вход Длока 3 ключей и разрешает прохОяшекие кода на вход перфоратора 4 и его перфорацию. С третьего выхода блока б управ-пения на управлякядий вход перфоратора 4 подается сигнал транспортировки ленты, задержанный относительно сигнала перфорации.
Таким образом, процесс вывЪда первой строки заканчивается перфорацией
кода и транспортировкой ленты.
Вывод второй и последующих строк определяется результатом сравнения входных кодов в блоке 7 сравнения, который осуществляет сравнение кода на выходе коммутатора 5 строк с выходным кодом шифратора 8. На выходе шифратора 8 присутствует код,,соответствующий числу qTpoK, которые необходимо вывести, а на выходе коммутатора 5 строк присутствует код соответствующий числу строк, которые необходимо выв.ести, а на выходе коммутатора 5 строк присутствует код, соответствукадий числу уже выведенных
строк. В случае равенства этих кодов на выходе блока 7 сравнения возникает сигнал, поступающий на вход блока б управления и запрещающий прохождение синхроимпульсов перфоратора 4 на вход кс виутатора 5 строк. а также запрещающий формирование в блоке б управления сигналов перфорации и транспортировки . Таким образом, в случае равенства кодов кс 1паратора 5 строк и шифратора 8, устройство переходит в режим ожидания следующего импульса Пуск В случае неравенства кодов ксяймутатора 5 строк и шифратора 8 сигнал
на выходе блока 7 сравнения не возникает. Второй после импульса Пуск синхроилтульс перфоратора 4 проходит через блок 6 управления на вход кокмутатора 5 строк и
устанавливает его в состояние 2 ,
которое приводит к появлению на выходе блока 2 выделения строк кода второй строки. Повторяется процесс перфорации и транспортировки ленты. Описанный цикл работы устройства будеэ: повторяться до тех пор, пока не сравняются коды коммутатора 5 строк и шифратора 8, т.е. пока не будут выведены все значащие (не нулевые) строки выводимого числа.
Применение предлагаемого устройства приводит к уменьшению времени вывода информации от различных источников, увеличению срока службы перфоратора, уменьшению расхода перфоленты.
Формула изобретения
Устройство для регистрации информаЦии по авт.ов. 479129, о т л и
чающеес я тем, что, с целью увеличения быстродействия устройства, в него введены элементы ИЛИ, шифратор, и блок сравнения, выход которого соединен с одним из входов блока управления, дополнительные выходы регистра соединены с входами элементов ИЛИ, выходы которых соединены с входами шифратора, выходы
которого соединены с входами первой группы блока сравнения, входы второй группы которого соединены с выходами коммутатора строк.
Источники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР 479129, кл. G 06 К 1/02, 1972 (прототип) .,
название | год | авторы | номер документа |
---|---|---|---|
Устройство для регистрации информации | 1981 |
|
SU1013985A1 |
Устройство для ввода информации | 1983 |
|
SU1113795A1 |
Устройство для регистрации информации | 1977 |
|
SU732923A1 |
Устройство для регистрации информации | 1980 |
|
SU932513A1 |
Устройство для подготовки информации на перфоленте | 1977 |
|
SU684549A1 |
Устройство для управления ленточным перфоратором | 1987 |
|
SU1451737A1 |
Устройство регистрации энергетических параметров | 1987 |
|
SU1571395A1 |
УСТРОЙСТВО для ВВОДА ИНФОРМАЦИИ | 1971 |
|
SU290280A1 |
Устройство для управления ленточным перфоратором | 1985 |
|
SU1310860A1 |
ЦИФРОВАЯ МАШИНА ДЛЯ ПОИСКА ИНФОРМАЦИИ | 1966 |
|
SU214201A1 |
S/jojfljtd
3/yff3fljt раз/fjr f flojpjti
7 ffff/sfffjnrff 6 ffopoMffff 5 dopojifXff
ffCfpOJtfffff ffffMCffff m/XU
Sffff ffjfffff l ffpojr/fff f /7aar/rff
Авторы
Даты
1982-10-07—Публикация
1981-03-11—Подача