Устройство для вывода информации
УСТРОЙСТВО ДЛЯ ВЫВОДА ИНФОРМАЦИИ, содержащее первый блок памяти, соединенный с первым дешиг фратором, последовательно соединенные первый элемент ИЛИ и первый счетчик, первый и второй регистры, отличающееся тем, что, с целью повышения быстродействия устройства, оно содержит последовательно соединенные второй счетчик, .второй дешифратор, первый элемент задержки, второй элемент задержки и первый триггер, последовательно соединенные второй блок памяти, арифметический блок и компаратор, второй, третий и четвертый триггеры , элементы И, инверторы, третий, четвертый и пятый регистры, второй и третий элементы ИЛИ, первый вход второго элемента ИЛИ соединен с выходом компаратора, второй вход - с выходом первого инвертора, третий вход - с выходом второго инвертора, выход - с.первым входом первого элемента И,второй вход которого соединен с выходом второго элемента И, первый вход которого соединен с выходом первого регистра, второй вход - с выходом первого W 1 счетчика, входом второго дешифратора и первым входом третьего элемента И, второй вход которого соединен с выходсм третьего регистра и вторым входе арифметического блока,третий вход которого соединен с выходом четвертого регистра, выход пятого регистра соеэдинен с другим входом компаратора, выход третьего элемента И соединен с одним рходом четвертого элемента И, вход которого соединен с выходом третьего инвертора, вход которого соединен с выходом ключа, вход которого соединен с выходом пятого элемента И, входы которого соединены с выходом первого дешифратора и двумя входами шестого (Л элемента И, третий вход которого соединен с выходом второго блока памяти, выход - с входом третьего регистра, входы второго блока памяти соединены с выходами первого блока памяти и второго счетчика, выход первого триггера соединен с входами первого элемента ИЛИ и второго счетчика,выход первого элемента задержки соединен с входом вгорого триггера, входы четвертого триггера соединены с выходами седьмого и восьмого элементов И, выход - с первым ВХОДО1 девятого элемента И и входаи второго инвертора, выход второго регистра соединен с первым входом десятого элемента И, второй вход которого соединен с выходом первого счетчика, выход - с вторым входом девятого элемента И, третий входкоторого соединен с выходом третьего элемента ИЛИ и входсм первого инвертора, первый вход третьего - триггера соединен с выходом девятого элемента И, второй вход - с в аходом первого элемента И.,
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИК ае си) 3 Q 06 К 15/00
ОПИСАНИЕ ИЗОБРЕТЕНИ
К ПАТЕНТУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 2095163/18-24 (22) 25.12.74 (31) 4?7962 (32) 26.12..73 (33) СШР (46) 15.02.84 Бюл. Р 6 (72) Блэр Робертсен Мартин(США) (.71) Интернэшнл Бизнес Машинз
Корпорейшн (США) (53) 681.327.11 (088.8) (56) 1.Патент Cia М -3461225, кл. 0 06 К 15/00,опублик. 1971.
2.Патент США М 3707214, кл. g 06 K 15/00,опублик. 1973. (54} (57) УСТРОЙСТВО ДЛЯ ВЫВОДА
ИНфОРМАцИИ, содержащее первый блок памяти, соединенный с первым дешифратором, последовательно соединенные первый элемент ИЛИ и первый счетчик, первый и второй регистры, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия устройства, оно содержит последова- тельно соединенные второй счетчик,,второй дешифратор, первый элемент задержки, второй элемент задержки и первый триггер, последовательно соединенные второй блок памяти, арифметический блок и компаратор, второй, третий и четвертый триггеры, элементы И, инверторы, третий, четвертый и пятый регистры, второй и третий элементы ИЛИ, первый вход второго элемента ИЛИ соединен с выходом компаратора, второй вход - с выходом первого инверторау третий вход — с выходом второго инвертора, выход - с,первым. входом первого элемента И, второй вход которого соединен с выходом второго элемента И, первый вход которого соединен с выходом первого регистра, второй вход - с выходом первого счетчика, входом второго дешифра- тора и первым входом третьего элемента И, второй вход которого соединен с выходом третьего регистра и вторым входом арифметического блока, третий вход которого соединен с выходом четвертого регистра, выход пятого регистра соединен с другим входом компаратора, выход третьего элемента И соединен с одним входом четвертого элемента И, дру,гой вход которого соединен с выходом третьего инвертора, вход которого соединен с выходом ключа, вход которого соединен с выходом пятого элемента И, входы которого соединены с выходом первого деши- Е
O фратора и двумя входами шестого эл емен та И, трет ий в ход к отор ого
l соединен с выходом второго блока памяти, выход — о входом третьего В, регистра, входы . второго блока памяти соединены с выходами первого Я блока памяти и второго счетчика, выход первого триггера соединен с входами. первого элемента ИЛИ и второго счетчика, выход первого элемента задержки соединен с входом в .ороro триггера, входы четвертого триггера соединены с выходами седьмого и восьмого элементов И, выход - с первым входом девятого элемента И и входом второго инвертора, выход второго Регистра соединен с первым входом десятого элемента И, второй вход которого соединен с выходом первого счетчика, выход — с вторым входом девятого элемента И, третий вход которого соединен с выходом . третьего элемента ИЛИ и входом первого инвертора, первый вход третьего
-триггера соединен с выходом девятого элемента И, второй вход — с вуходом первого элемента И.
1074420
Изобретение относится к автоматике и вычислительной технике и предназначено для управления печатающими устройствами. .Известно устройство для вывода информации, содержащее блок памяти, регистры, счетчик, элементы И,ИЛИ (11.
Недостатком этого устройства является низкое быстродействие.
Наиболее близким техническим решением к изобретению является устройство для вывода информации, содержащее первый блок памяти, соединенный с первым дешифратором, последовательно соединенные первый элемент ИЛИ и первый счетчик, первый и второй регистры (2)
Недостатком этого устройства является низкое быстродействие.
Цель изобретения — повышение быстродействия устройства.
Поставленная цель достигается тем, что устройство содержит последовательно соединенные второй счетчик, второй дешифратор, первый элемент задержки, второй элемент задержки и первый триггер, последовательно соединенные второй блок памяти, арифметический блок и компаратор, второй, третий и четвертый триггеры, элементы И, инверторы, третий, четвертый и пятый регистры, второй и третий элементы ИЛИ, первый вход второго элемента ИЛИ соединен с выходом компаратора, второй вход — с выходом первого инвертора, третий вход — с выходом второго инвертора, выход — с первым входом первого элемента И, второй вход которого соЕдинен с выходом второго элемента И, первый вход которого соединен с выходом первого регистра, второй вход — с выходом первого счетчика, входом второго дешифратора и первым входом третьего элемента И,:второй вход которого соединен с выходом третьего регистра и вторым входом арифметического блока, третий вход которого соединен с выходом четвертого регистра, выход пятого регистра соединен.с другим входом компаратора, выход третьего
-элемента И соединен с одним входом четвертого элемента И, другой вход которого соединен с выходом третьего инвертора, вход которого соединен с выходом ключа, вход которого соединен с выходом йятого элемента
И, входы которого соединены с выходом первого дешифратора и двумя входами шестого элемента,И, третий . вход которого соединен с выходом второго блока, памяти, выход - с входом третьего регистра, входы второго блока памяти соединены с выходами первого блока памяти и второго счетчика, выход первого триггера соединен с входами первorо элемента ИЛИ и второго счетчика, выход перворо элемента задержки соединен с входом второго триггера, входы четвертого триггера соединены с выходами седьмого и восьмого элементов И, выход—
5 с первым входом девятого элемента И и входом второго инвертора, выход второго регистра соединен с первым входом десятого элемента И, второй вход которого соединен с выходом
10 первого счетчика, выход †. с вторым входом девятого элемента И, третий вход которого соединен с выходом третьего элемента ИЛИ и входом первого инвертора, первый вход третьего триггера соединен с выходом девятого элемента И, второй вход — с выходом первого элемента И.
На чертеже представлена блоксхема устройства.
Устройство содержит первый элемент ИЛИ 1, первый счетчик 2, вто- рой счетчик 3, .второй дешифратор 4, первый элемент задержки 5, второй элемент задержки 6., первый триггер 7, второй триггер 8, третий элемент И 9, четвертый элемент И
10, второй блок памяти 11, шестой элемент И 12, третий регистр 13, первый блок памяти 14, первый дешифратор 15, пятый элемент И 16, ключ 17, третий инвертор 18., арифметический блок 19, компаратор 20, четвертый регистр 21, пятый регистр
22 седьмой элемент И 23, восьмой элемент И 24, четвертый триггер 25, 35 второй регистр 26, десятый. элемент
И 27, девятый элемент И 28, третий
I элемент ИЛИ 29, первый инвертор 30, второй элемент ИЛИ 31, первый регистр 32, второй элемент И 33, пер40 вый элемент И 34, третий триггер 35, второй инвертор 36.
Устройство работает следующим образом.
На первый счетчик 2 поступают
45 маркировочные импульсы через первый элемент ИЛИ 1 и непосредственно индексные импульсы. Индексные импульсы идентифицируют знак на печатающем колесе, который находится в по о,ложении печатания. Выход первого счетчика 2 поступает на вход третьего элемента И 9 и далее через четвертый элемент И 10 приводит в действие печатающий молоточек. Первый дешифратор 15 идентифицирует заполнен-. ные в первом блоке памяти 14 промежутки между знаками. С помощью пятого элемента И 16, ключа 17 и третьего инвертора 18 предотвращается поступление сигнала от четвертого эле60 мента И 10 на приведение в действие печатающего молоточка в случае наличия промежутка между знаками. Одновременно маркировочные импульсы поступают на вход второго счетчика
3, с выхода которого посредством
1074420 второго дешифратора 4, первого элемента задержки 5 и второго триггера 8 формируется сигнал "Группа 1, конец исполнения знаков", а также посредством второго элемента задержки б и первого триггера 7 вырабатывается сигнал "Группа 2, конец исполнения знаков". При этом предполагается, что печатающее колесо содержит две группы знаков. На . второй блок памяти 11 поступает вы" ходной сигнал с первого блОка памЯти 14, который характеризует. код отпечатываемого знака и выходной сигнал второго счетчика.З (групп) который представляет двоичный код .следующей группы, поступающей на печать.
На выходе второго блока памяти 11 формируется сигнал, .который опреде-. ляет содержится ли в первом блоке памяти 14 знак в следующей ближайшей группе или нет, а также выдает сигнал позиции, который указывает положение соответствующего знака в . пределах этой группы. Этот сигнал позиции поступает на шестой элемент
И 12, который управляет третьим регистром 13, в котором содержится
: ближайшая следующая позиция знака, при которой должно производиться печатание. Выходной сигнал регистра .поступает на третий элемент.И 9 и далее на четвертый элемент И 10, где осуществляется его синхронизация с указывющим положение печатающего колеса входным сигналом, слу.жащим для управления молоточком.
:При этом заранее запомненный . входной параметр поступает с второго регистра 26 вместе с выходным сигналам первого счетчика 2 на десятый элемент И 27, чтобы синхронизировать момент пуска печатающего колеса. Выходной сигнал с десятого элемента И 27 поступает на девятый элемент И 28, на который также поступает выходной сигнал четвертого триггера 25, который устанавливается посредством седьмого элемента
И 23. На последний поступают следующие входнце сигналы:."Данные для печати готовы", "Блок памяти не загружен" и "Группа 2, конец"..Сброс четвертого триггера 25 осуществляется посредством восьмого элемента,И
24, входными сигналами которого являются сигнал "Группа 1, конец" и сигнал "Ход салазок" с третьего триггера 35, На девятый элемент И 28 поступают сигналы "Не печатать" и
"Промежуток".
При этом заранее запомненный входной параметр поступает с первого регистра 32 на второй элемент И 33, на который поступает выходной сигнал 0 первого .счетчика, чтобы образовать сигнал. на остановку шагового электродвигателя печатающего механизма.
Выходной сигнал второго элемента
Н 33 объединяется.с сигналом "Печа15 тать" и с выходным сигналом второго элемента ИЛИ 31 и служит для сброса .третьего триггера 35. Первый инвер . тор 30 инвертирует сигнал с выхода третьего элемента ИЛИ 29 и подает его на вход второго элемента ИЛИ 31, с выхода которого через первый эле" мент И 34 осуществляется сброс третьего триггера 35 в том случае, когда нет ни знака, ни промежутка. ВыZ5-õîä четвертого триггера 25 поступает через второй. инвертор 33 на вход второго элемента ИЛИ 31 для того, чтобы можно было осуществить сброс третьего триггера 35 в том случае, когда четвертый триггер 25 сброшен.
30 метического блока 19 меньше,чем параметр 2 времени возврата молоточка, то выходной сигнал компаратора 20 через второй элемент ИЛИ .31 и первый элемент И 34 возвращает третий триггер 35 в исходное состояние, в результате чего останавливается движение салазок печатающего механизма.
На один вход компаратора 20 поступает с выхода пятого регистра 22 заранее заданный периметр П, которыя соответствует времени возврата .
35 молоточка в прежнее положение,а на другой вход поступает разность ((B+C) А) между суммой (BFC) выходного сигнала (с) заранее установленного четвертого регистра 21 длин групп и соответствующего положению знака выходного сигнала (В) второго блока памяти 11 и выходным сигналом (А) третьего регистра 13, который соответствует ближайшему следующему положению знака.Эта разность опреде45 ляется на арифметическом блоке 19.
В случае, если выходной сигнал с ариф1074420
Составитель В.Меделян
Редактор.A.Äîëèíè÷ ТехредМ.Гергель
КоРРек7оР И.Муска
Заказ 410/56 Тираж 699 Подписное
ВНИИПИ Государственного комитета СССР, по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб, д.4/5
Филиал ППП "Патент", r.Ужгород, ул.Проектная,4



