1
Изобретение относится к области вычислительной техники и может быть использовано для работы в ЦВМ в режиме параллельного вывода информации на печать и перфорацию.
Известны устройства для вывода информации. Одно из известных устройств содержит первый и второй регистры, соединенные между собой и с блоком управления, подключенным к печатающему блоку и перфоратору.
Второе из известных устройств содержит первый, второй и третий регистры, соединенные между собой и с блоком управления, три дешифратора, через два из которых регистры подключены к печатающему блоку и перфоратору.
Наиболее близким решением к данному изобретению является устройство, содержашее перфоратор, соединенный с первым регистром, подключенным к накопителю, второму и третьему регистрам, первому дешифратору и блоку выработки адреса, печатающий блок, соединенный с третьим регистром, подключенным к второму дешифратору, соединенному с первым счетчиком, четвертый регистр, подключенный к блоку выработки адреса и накопителю, второй счетчик, соединенный с первым дешифратором и блоком сравнения, подключенным к второму и третьему регистрам, блок управления, соединенный с накопителем, первым, вторым, третьим и четвертым регист2
рами, первым и вторым счетчиками, первым дешифратором, печатающим блоком, перфоратором и блоком выработки адреса. Недостатком известных устройств является
низкая скорость параллельного вывода информации на печать и перфорацию, причем скорость печати значительно ниже скорости перфоратора.
Целью изобретения является повышение
быстродействия устройства для вывода информации.
Цель достигается тем, что устройство для вывода информации содержит третий и четвертый дешифраторы и третий счетчик, причем один вход третьего дешифратора подключен к выходу первого счетчика и одному из входов блока выработки адреса, другой его вход соединен с выходом третьего счетчика, входы которого подключены к выходам блока
управления и к входу первого счетчика, другил входом блока выработки адреса и входом четвертого дешифратора, выход которого соединен с входом блока управления. На фиг. 1 показана блок-схема устройства
для вывода информации; на фиг. 2 - времепная диаграмма работы устройства.
Устройство для вывода информации содерл ит накопитель 1, блок 2 выработки адреса, первый регистр 3, второй регистр 4, третий
регистр 5, четвертый регистр 6, первый счетчик 7, печатающий блок 8, второй счетчик 9, третий счетчик 10, первый дешифратор 11, второй деи:ифратор 12, третий дешифратор 3, четвертый дегиифратор 14, блок 15 сравиения, перфоратор 16 и блок 17 управлеиия с входами 18-25 и выходами 26--42 (обозпачеииям входов и выходов блока 17 управ.теиия еоотвегетвуют обозначения эпюр еигна.то на времепиой диаграмме фиг. 2).
Накопитель 1, иредпазпачепиый для хранеиия /;г-разрядпого чиела для печатающего блока 8, еоедипеп е выходом 35 блока 17 yiTравлепия, входами первого и второго региетров 3, 4 п выходом четвертого регпетра 6, являюи1имея региетром адреса пакопителя, входы которого подключены к выходу 27 блока 17 управлепия и блоку .2 выработки адреса, причем входы последпего соединены с выходом 34 и входом 24 блока 17 управлеиия, выходом первого дешифратора 11, входами первого и третьего регистров 3, 5, выходами первого и третьего счетчиков 7, 10 и входами второго, третьего и четвертого дешифраторов 12, 13, 14.
Второй регистр, иредпазпачениый для храпепия кода символа, считанного из накопителя 1, соединен с выходом 28 блока 17 управления и с одиим из входов блока 15 сравнеиия, к другому входу которого и входу первого дешифратора 11 подключен выход второго счетчика 9, предназначенного для подсчета пмнульсов тактового генератора печати и еоединепного с выходами 31 и 40 блока 17 упразлеппя, причем, выход блока 15 сравнения подключен к входу третьего регистра 5, фиксируюп1его признак печати. Выходы нечатающего блока 8 подключены к входам 19, 20 блока 17 управления, а его вход-к выходу третьего регистра 5, входы которого еоедииены с выходами 29, 36, 39 и входом 23 блока
17управлеиия и выходом второго дешифратора 12, предназначенного для выделения нулевого состояния первого счетчика 7, входы которого подключены к выходам 26, 32, 37 блока 17 управления и входу третьего счетчика 10, являющегося формирователем адресов, по которым производится считывание символов из пакопителя 1 после печати строки, причем входы третьего счетчика 10 соединены с выходами 33, 38 блока 17 управления. Перфоратор 16 подключен к входам 21, 22 блока 17 управления и выходу первого регистра 3, вход которого соединен с выходом третьего дешифратора 13.
Устройство для вывода информации работает следующим образом.
Информация, нодлежап1,ая выводу из ЦВМ, поступает в накопитель 1. Когда объем информацип в накопителе 1 достигнет объема строки, онределяемого разрядностью печатающего блока 8 (т символов), из ЦВМ на вход
18блока 17 управления поступает сигнал «пуск, по которому начинается работа устройства.
С приходом из печатающего блока 8 в блок
17 управления с входа 19 си1нала «начало первый счетчик 7 и третий счетчик 10, третий регистр 5, первый регистр 3 и второй счетчик 9 сбрасываются в нуль сигналами с выходов 26, 29, 30 и 31 соответетвенно, носле чего по сигпалам с выходов 32 и 33 в первый счетчик 7 и в третий счетчик 10 записывается коистанта т. Следующие друг за другом сигналы с выходов 27, 34, 28, 35, 36, 37 из блока 17 управлеиия произведут установку в нуль четвертого регистра 6; заннсь содержимого первого счетчика 7 в четвертый регистр 6, так как в данный момент времени с первого дешифратора
11 в блок 2 выработки адреса будет подан разрешающий сигнал; установку в нуль второго регистра 4; обращение к накопителю 1 для считывания кода символа из наконителя 1 во второй регистр 4 и в первый регистр 3, нри
этом в иервый регистр 3 информация переписывается только но совпаденню кодов первого счетчика 7 и третьего счетчика 10 или при переходе второго счетчика 9 в (п-1)-ое состояние (где п - количество символов на печатающем колесе), когда на первый регистр 3 поступает разрешающий сигнал с третьего дешифратора 13 или с первого дешифратора 11; занись реззльтата сравнения кода второго регистра 4 с кодом второго счетчика 9 и третий
регистр 5, причем запись результатов сравнения в разряды третьего регистра 5 коммутируется выходными сигналами второго дешифратора 12 (при нервом обращении к накопителю 1 результат сравнения записывается в первый
разряд третьего регистра 5, при втором - во второй и т. д. до т-то обращения к накопителю 1, когда от-ый (результат сра1внения записывается в «г-ый разряд третьего регистра 5; вычитание единицы из иервого счетчика 7.
Цикл выработки сигналов с выходов 27, 34, 28, 35, 36, 37 блоком 17 управления повторяется т раз до нулевого состояния первого счетчика 7, при котором со второго дешифратора 12 в блок 17 управления поступает сигнал с
входа 23, свидетельствующий об окончании обращений к накопителю 1 и окончании сравнений считанных кодов с кодом первого символа печатающего колеса, зафиксированного во втором счетчике 9.
При поступлении из печатающего блока 8 синхросигнала по входу 20 блок 17 управль ния вырабатывает сигнал печати с выхода 39, но которому производится опрос разрядов третьего регистра 5 и печать символа, находящегося в данный момент напротив печатающих молоточков.
Цосле отпечатывания первого символа печатающего колеса по сигналу с выхода 29 третий регистр 5 сбрасывается в нуль, а по сигпалу с выхода 40 во второй счетчик 9 прибавляется единица, в результате чего во втором счетчике 9 устанавливается код следующего по порядку символа печатающего колеса. По сигналу с выхода 32 в первый счетчик 7 снова
записывается константа т и снова повторяетСИ описанный BiiUiie никл выработки сигналов с выходов 27, 34, 28, 35, 36, 37 с последующей печатью второго символа накатки колеса, после чего по сигналу с выхода 29 третий регистр 5 сбрасывается в пуль, а по сигналу с выхода 40 во второй счетчик 9 прибавляется единица и т. д. Когда во втором счетч п е 9 установится код последпего символа печатающего колеса, цикл печати закончится с отпечатыванием этого символа и блок 17 управления по сигналу с входа 24 первого дешифратора 11 прекратит выдачу сигналов с выходов 32, 28, 36, 37, 39, 31, 40.
Цикл перфорации начинается одновременно с циклом печати строки.
По сигналу начала перфорации с входа 21, поступающему из перфоратора 16, блок 17 управления выдает сигнал перфорации по выходу 41, который производит опрос разрядов первого регистра 3 и перфорацию символа. Сигнал перфорации с выхода 41 заканчивается по конца перфорации с входа 22, поступающему в блок 17 управления из перфоратора 16, после чего по сигналу с выхода 38 из содержимого третьего счетчика 10 вычитается единица, а по сигналу с выхода 30 первый регистр 3 сбрасывается в нуль. Если печать строки еще неокончеиа, то символ в первый регистр 3 из накопителя 1 переписывается при совпадении содержимого первого счетчика 7 с содержимым третьего счетчика 10 с последующей перфорацией этого символа и вычитанием единицы из содержимого третьего счетчика 10.
Поскольку сигналы начала перфорации с входа 21 следуют реже синхроимпульсов с входа 20, то за время печати полной строки, состоящей из т символов, будет отперфорироваво некоторое количество k символов (k ). По окончании цикла печати с выхода первого дешифратора И в блок 2 выработки адреса поступает сигнал, разрешающий переписывать в четвертый регистр 6 содержимое третьего счетчика 10 и одновременно запрещающий перепись содержимого первого счетчика 7 в четвертый регистр 6. После совместного отпечатывания полной строки (т снмволов) и иерфОрадии (k си мволов) блок 17 управления для перфорации каждого из остави1ихся т - k
символов выдает cni налы соответственно с выходов 27, 34, 35, 41, 38, 30. Перфорация последнего т-го символа фиксируется сигналом с входа 25, поступающим в блок 17 уиравления с выхода четвертого дещифратора 14.
По сигпалу с выхода 25 блок 17 управлення прекращает выработку сигналов уиравлеиня и формирует сигнал запроса на выходе 42 в ПВМ на ввод в накопитель 1 очередной пнформации для печати следуюгцей строки и параллельной перфорацни.
Технико-экоиомический эффект изобретения заключается в максимальном использовании скоростных возможностей перфораторов и печатающих устройств при параллельном выводе информации из ЦВ.М.
Формула изобретения
Устройство для вывода информации, содержащее перфоратор, соединенный с первым регистром, подключенным к накопителю, второму и третьему регистрам, первому дешифратору и блоку выборки адреса, печатающий блок, соедииенный с третьим регистром, подк;1ючеииым к второму депщфратору, соединенному с первым счетчиком, четвертый регистр, подключенный к блоку выработки адреса и
накопителю, второй счетчик, соединенный с первым дешифратором и сравнения, подключенным к второму и третьему регистрам, блок управления, соединенный с накопителем, первым, вторым, третьим и четвертым
регистрами, первым и вторым счетчиками, первым дешифратором, печатающим блоком, перфоратором и блоком выработки адреса, отличающееся тем, что, с целью повышения быстродействия устройства, оно содержит
третий и четвертый дешифраторы и третий счетчик, причем один вход третьего дещифратора подключен к выходу первого счетчика и одному из входов блока выработки адреса, другой его вход соединен с выходом третьего
счетчика, входы которого подключены к выходам блока управления и к входу первого счетчика, другим входом блока выработки адреса и входом четвертого дешифратора, выход которого соединен с входом блока управления.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для вывода информации | 1977 |
|
SU703801A2 |
Печатающее устройство с переменным форматом | 1980 |
|
SU877586A1 |
Устройство для проверки монтажа | 1977 |
|
SU662946A1 |
Устройство для вывода информации | 1985 |
|
SU1304012A1 |
Буферное запоминающее устройство | 1978 |
|
SU746736A1 |
Печатающее устройство | 1980 |
|
SU924729A1 |
Струйнопишущая машина | 1983 |
|
SU1121586A1 |
Устройство для вывода информации | 1986 |
|
SU1403058A1 |
ЦИФРОВАЯ МАШИНА ДЛЯ ПОИСКА ИНФОРМАЦИИ | 1966 |
|
SU214201A1 |
Устройство для вывода информации | 1976 |
|
SU617773A1 |
Авторы
Даты
1976-08-30—Публикация
1974-10-08—Подача