Устройство для вывода информации
Союз Советских
Социалмсти гескии
Республик
ОП ИКАНИЕ
ИЗОБРЕТЕН ИЯ
Н АВТОРСКОМУ СВИДИИЛЬСТВУ (61) Дополнительное к авт. свид-ву— (22) Заявлено28.04.73 (21) 1gl д21оу18 24 с присоединением заявки № 2 (23) Приоритет
1ооудеротеенный номитет
Совета Инннотрое СССР оо делам изобретений
N 0TKpbllkil (43) Опубликовано25.12.75 Бюллетень №47 (45) Дата опубликования описания 06 04.76
{72) Автор . йзобретения
К. Г, Мурафа (71) Заявитель
Проектно-конструкторское бюро
ТатарсМЬго транспортного управления (54) УСТРОЙСТВО lUIH ВЫВОДА ИИФОРМАБИИ
Изобретение относится к цифровой вычислительной технике, в частности к автома, тизированным системам управления предпри-. ятиями и технологическими процессами, формирующим разнообразные печатные документы с алфавитной и цифровой информацией в виде заголовков †. наименования производственного подразделения, даты текущего времени и т.п, Известны устройства для вывода информа-гО ции, содержащие последовательно соединен ные блок анализа обращений, подключенный к блоку выборки, блоку постоянной памяти,,буферному регистру, регистру данных, соеди-! нечному с блоком управления печатью, под- 15
:ключенному к блоку печати, регистр адреса,, ! .,соединенный с блоком выборки и буферным регистром, дешифратор адреса, подключенный к. блоку выборки, и блок постоянной памяти.
Однако отсутствие воэможности формиро-:gp вания печатного заголовка произвольного
;формата и содержания снижает ценность печатных документов и затрудняет их чтение. .Бель изобретения — расширение функциональных воэможностей устройства, т, е., 25 получение любого текста заголовка, любых форматов заголовка и документа, оператггв ! ной замены одного текста (формата) заго
:ловка другим, Для этого в устройство введены деши ратор символа, разделительный регистр и,:два элемента "И, причем дешифратор сим вола, соединенный с регистром адреса, блоком постоянной памяти и блоком выборки, подключен к разделительному регистру, . один выход которого соединен с ысодом первого элемента И, подключенного к блоку управления печатью, второй - с вхо» дом другого элемента И", подключенно-- го к блоку управления печатью, а вторые входы элементов "И соединены с блоком постоянной памяти.
На фиг. 1 приведена функциональная схема устройства; на фиг. 2 - блок-схема
; алгоритма работы устройства и на фиг. З: функциональная схема блока i остоянггой па: мяти (БПП), Устройство для вывода информации со, стоит из микропрограммного блока упраь,ления (БМУ) 1, вырабатываюшег о после-.l
496549 и + общ мк ацс
3 доватэльность управлямОщих сигналов не только для режима вывода, но и для ос тальных режимов централизованного конть . роля, и блока управления печатью (ВУП) 2 реалиЬуюшего сопряжения с внешнйм блоком 5 печати (БП) 3, например с электрифицира: ванной пишущей машинкой. БМУ включает. блок 4 анализа обращений, регистр agpeca
5, буферный регистр 6, блок выборки 7, дешифратор адреса 8, дешифратор символа 9, !О регистр данных 10, БПП 11, элементы «И«
12 и 13, разделительный регистр 14. БУП состоит из регистра информации 15, блока
16 управления данными и блока 17 обра ботки служебных сигналов. По шине 18 на усФ .ройство поступают управляющие сигналы иэ, процессора, по шине 20 - управляющие сиг-: .налы МБУ, по шине 21 в БУП поступает код алфавитно-цифровых символов (AIIC), по шине 22 — код данных. Шина 2.3 предназначена для выдачи информационных си налов в блок печати 3, а шина 24 - для передачи управляющих сигналов от блока печати 3 в БУГ!.
В МБУ выход блока анализа обращений
4 подключен к входу регистра адреса 5, выход которого соединен с входом буферного регистра 6, a его выход подключен к входу блока анализа обращений 4. Выход регистра адреса 5 также соединен с входа30 ми дешифратора 8 и 9, выходы которых под ключены к входу БПП 11. Адресный выход
БПП соединен с входом блока 4, а кодовый выход подключен к входам элементов И" 12
35 и 13, вторые входы которых соединены с выходами регистра 14, а его установочный вход соединен с выходом дешифратора символа 9. Выход элемента 12, подключенный, к БУП, выдает управляющие сигналы, реа- 4 лизующие микрооперации во всех режимах, включая и режим вывода печатного документа, Выход элемента 13 соединен с входом блока 16 управления данными, а его выход подключен к входу регистра информа- 4к цин 15; выход последнего по шине 23 соединен с блоком печати 3. Блок обработки служебных сигналов 17 шиной 24 также
I подключен к БП 3. Ко входу регистра lO подключена шина 19, по которой из процес- щ сора в МБУ поступают данные; выход регистра 10 соединен с входами блоков 4 и 16. Блок выборки 7 подключен к управ- ляющим входам блоков 4, 5, 8 я 9.
БПП представляет собой элементы И", ф на выходные шины которых подключены две группы вентилей - адресные и кодовые.
Адресные вентили определяют код адреса следующей микрокоманды., кодовые вентили .определяют управляющие сигналы, явля- 6О, ющиеся исполнительными для данной микр
1 .команды. В микрокомандах, содержащих в кодовой, части алфавитно-цифровые символы, адресная часть отсутствует. Общий объем БЛП должен быть равен где Я общее количество микрокоманд, хранящихся в БПП; . общ б - общее количество микрокомк манд, реализующее все режимы централизованного контроля и режим вывода;
- общее количество алфавитноAllC цифравых и служебных символов, необходи мых для реализации режима вь|вода.
Коды адресов AIIC могут находиться в буферной памяти (части общей оператив ной памяти) в маСсиве определенного обьема с известным начальным адресом.
Устройство работает следующим образом. Общая микропрограмма, определив наличие требования на формирование заголовка «АнЗаг - блок 25" приводит установку начального адреса массива с адресами заголовков «УстМзаг - блок 26". По». спе выполнения чтения Чт - блок 27" и анализа готовности внешнего устройства
АнВУ - блок 28 производится в случае неготовности внешнего устройства - выход иэ программы, в случае готовности - ана- лиз наличия признака обращения АнПОблок 29 . Если обращение к данной ячейке идет первый раз, то соответствующим управляющим сигналом Выд 1 — блок 30, адрес микрокоманды, содержащий код AUC, с регистра 10 переписывается в регистр 5 через блок 4 анализа обращений.
Обработка полученного таким образом аДреса микрокоманды происходит обычным
l образом: адрес ее расшифровывается на дешифраторе GHMBcMIQB 9, выход которогс устанавливает в единичное состояние разделитель- ный регистр 14, который разрешает прохождение кода AUC из БПП через элемент "И"
-13 и блок 16 управления данными в регистр информации 15.
Так как код, считанный из буферной па мяти процессора не содержит адреса следующей микрокоманды,то после выполнения блоков 30 и 32 (первое обращение к ячейке)или после выполнения блоков 31 и 33 (второе обращение к ячейке) происходит выполнение
"ЗапАРБА — блок 34" - зались следующей микрокома;щы в буферный регистр 6.
496840
УстП - блок 32 и СбрП - блок 33 производят переключение регистров призна-. ков обращения к ячейке с AUC (на фиг. 1 эти регистры не показаны).
После выдачи кода AUC s БП ВыдСМВблок 37 происходит перепись адреса микрокоманды из регистра 6 и регистр 5 через блок анализа обращения 4 «РБА-ФРАблок 38 . Блок 39 анализирует, окончилась ли обработка массива заголовка или нет. Если обработка не окончилась, анализируется призна обращения к коду на регистре 10 "АнП вЂ” блок 35, если к коду было одно обращение — происходит выполнение блока 27 и далее всей последовательности; если было два обращения, то выполняется +1 СЧА - блок 36 - увеличение счетчика адреса буферной памяти на единицу и далее блок 27, и т д.
В случае конца обработки массива заголовков выполняется «СтирП вЂ” блок 40»стирание признаков и выход иэ nporpaM мы. С регистра 10 в БУП передаются коды данных,в это.л случае раздеяитель ° ный регистр 14 находится в нулевом с<г стоянии.
1Предмет изобретения
Устройство для вывода информ4ции,)содержашее последовательно соедйненные 5 ок анализа обращений, подключенный к блоку выборки, блоку постоянной памяти, буферному регистру, регистру данных, соединенному с блоком управления печатью, подключенному к блоку печати, регистр ад реса, соединенный с бчоком выборки и буферным регистром, дешифратор адреса, под ключенный к блоку выборки, и блок посгс . ,янной памяти,-в т л и ч в ю щ е е с я тем, что,.с целью расширения функциональ ц, х воэможностей, в него введены дешифратор
I символа, разделительный регистр и два эле мента И,, причем дешифратор .символа, со единенный с регистром адреса, блоком по-! стоянной памяти и блоком выборки, подхлю» чен к разделительному регистру, один выход которого соединен с входом первого
4 элемента "И", подключенного х блоку.управления печатью, второй — с входом другого элемента «И, подключенного к„блоку упра»ления печатью, а вторые входы элементов «И соединены с блохом постоянной памяти, Составитель А.Иванов р ;ла» ар Й.1 uil"жр Техред Н.Ханеева «РР«тоР Е.Рожкова
3ккав 4751/1244 Изд. М I +) 3ираж 679 Подписное
Ц11ИИПИ Государственного комитета .Совета Министров СССР по делам изобретений и открытиА
Москва, 113035, Pаушская иаб., 4
Филиал ППП Патент", . . Ужгород, ул. Проектная, 4





