Устройство для управления выводом символов

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДИТВЛЬСТВУ

<щ960790

Союз Советских

Социалистических

Республик (61)Дополнительное к авт. свид-ву(22) Заявлено 070280 (21) 2896675/18 24

{51) М. Ка.з

G Об F 3/12

6 06 K 15/00 с присоединением заявки ¹(23) Приоритет—

Государственный комитет

СССР но делам изобретений н открытий

{Щ УДК 681. 327 (088.8) Опубликовано 23.09.82. Бюллетень № 35

Дата опубликования описания 230982

Научно-исследовательский институт злектрографии (71) Заявитель (54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ВЫВОДОМ СИМВОЛОВ

Изобретение относится к автоматике и вычислительной технике и .может быть использовано в выводных устройствах визуального отображения информации, выводимой иэ ЭВМ..

Известны устройства управления выводом графической информации по кодам, поступакщим из ЭВМ. ГраФический сигнал генерируется в матричном пе-, 1Q чатающем устройстве в ответ на сиг,налы управления и двоичную информацию об изображении (1).

В этом устройстве информация впечатывается в определенные места на носителе информации.

Известен большой ряд устройств построчной печати, в которых в ответ на двоичные коды, поступающие из

ЭВМ, производится последовательная (построчная) распечатка информации(23. Наиболее близким к изобретению является устройство, которое s от вет на поступающие коды о графической информации и коды, характери« эующие графическую информацию, образует строки и столбцы (формуляр), располагаемые в определенном месте носителя информации.

В устройстве имеется формирователь, который при выводе на печать символов формирует коды каждого из этих символов. Устройство содержит первый регистр, в который записываются коды символов, устройство последовательно считывающее иэ первогс. регистра коды этих символов и преобразуккцее их в унитарные коды иэображения символов, блок, распределяющий графическую информацию по ! строкам и столбцам, второй регистр, в который последовательно записывается относящаяся к каждому символу информация, формирователь для чтения второго регистра, блок, который по данным второго регистра управляет блоком распределения по строкам и столбцам уннтарных кодов изображения С33 .

Недостатком устройства является низкое быстродействие, ббусловленное заложенной структурой схемы, Которая обеспечивает прием данных об одном символе, а затем

Формирует этот символ.

Целью изобретения является повы- шение быстродействия. !

Это достигается тем, что в устройство введены сдвигоаые регистры, блок памяти, третий формирователь, первый регистр, второй регистр, пер960790

40 Блок 20 ввщает сигнал разрешения на формирователь 25, который с помощью третьего форьвсрова геля 18 обеспФчивиФт мыборку иэ БИ

3 значений первой и второй проек«

45 ций соответственно в регистры 2 и 1, а.также кодов символов в сдвиговые-регистр 7-9, при этом .второй формирователь 25 выдает .импульсы сдвига на регистры 7-9.

ИОсле.занолнещж регистров о 1-3, 7-9, момент:заполнения которых фиксируется блоком 24 по значению дешифратора 20, по .содержимому регистра 2 и счетчика 30, на вход которого поступают импуль55 сы .синхронизации строк по входу 34, блок 29 сравнения, определяет отроку разложения, с которой начинает работать Первый формирователь

26 символов. .Гем самим пронзводит60 оя "аривкзка". формуляра по первой проекции. Команда для начала работы блока 26 формируется блоком

24 ряник. далее ведется привязка формуля65 ра по второй проекции с помощью вый. счетчик, второй счетчик, третий счетчик, дешифратор, блок сравнения,,элемент И», причем первые входы сдвиго вьис регистров соединены с выходам» и сдвиговых регистров и с первым вхо= дом первого формирователя, а вторые входя сдвиговых регистров соединены с первыми входами первого и второго регистров и с выходом блока памяти, первый вход которого соединен с первым входом блока управления и с заходом третьего формирователя, первый вход которого соединен со вторыми входами первого и второго регистров, с первым входом .второго формирователя, с первым входом элемента И с выходом блока управления, и с. третьим входом первого формирователя, второй вход которого соединен .с третьими входами сдвиговых регистров и с вьпсодом второго формирова,теля, второй вход которого соединен со вторым входом блока управленик н с вторым входом устроЯства, выход второго регистра соединен с трЕтьим входом блока улразлення, а выход первого регистра - .с первым входом блока сравнения, выход которого соединен со вторым входом элемента И, выход которого cоедин н с входамн третьего счетчика и второго счетчика, выход которого соединен с вторым входам блока сравнения, выход третьего счетчика соединен с первым выходом устройства и с входом дешифратора, выход которого соединен с первым выходом устройст ва, а выход первого формирователя соединен с вторым выходом устроЯства, второй вход блока памяти соединен с четвертым входом. блока управления и с первым вхсщом устройства.

На фнг. 1 приведена структурная . схема предлагаемого устройства ynpавления выводом символов; на фиг.2. - временные диаграьаа его ра-. боты.

Устройство состоит из первого регистра 1, второго..регистра 2, блока 3 памяти (S5)., первых разрядов сдвиговых регистров 4-6,. сдвиговых регистров 7-9, старших

m-ных разрядов сдвиговых регист-. ров 10-12, блока 13 сравнения, первого счетчика 14, второго счет" чика 15, третьего счетчика 16, дешиффатора 17, третьего формирователя .18, счетчика 19 адреса, дешифратора 20 йомера байта, элемента И 21, элемента или 22, блока 23 управления», блока 24 сопряжения, второго формирователя 25, первого формирователя 26, дешифратора 27 служебных команд, синхронизатора 28, блока 29 сравнения, .счетчика 30 импульсов синхронизации строк, первого входа 31 устройства, первого выхода 32 устройства, второго выхода 33 устройства, второго входа 34 устройства. Первый регистр 1 является регист-. .Ром второй проекции, второй регистр 2 является регистром йервой проекции.

Блок 1.3 сравнения, первый счетчик 14, второй счетчик 15, -третий счетчик. 16,. дешифратор 12, элемент

И 21 служат длк определения места Ha строке. Первый юсод 31 явля;

I0 ется входной шиной данных. Первый выход 32 яаляется выходной. щиной импульсов синхронизации строк. Второй выход ЗЗ является .выходной шиной информации симво»лов, второй вход 34 квляется входной шиной им- . пульсов синхронизации строк. устройство работает следующим образом.

Б исходном состоянии содержимое регистров 1 н 2 -и сдвиговых регист» ров 7-9 равно нулю. Чо шине 31 на вход устройства подается сообще-. ние.

Первый байт сообщения «Номер устройства" дешифрируетск дешифратором

27, на второй вход которого поступают от дещифратора 20 номера байтов, и при совладении первого байта с номером устройства выдается команда на блок 24. Блок 24 аОпряО жения выдает импульсы синхронизации через элемент ИЛИ 22 на.счетчик 19, котоснй формирует адреса . для приема информации в БП 3. когда значение счетчика 19 содержит значение 36-го байта, блоком 24 нрекращаетск выдача синхроимпульcos на счетчик 19 и прием ннфор« мацки в ВП 3 прекращается, 960790 блоков 13-17 и 21, служащих для определения места вывода .на строке.

Блоки 14-17 и 21 приведены для одного из вариантов работы предлагаеьюго устройства i составе электростатического выводного уст,ройства.

После определения строки при вязки блоком 23 управления через рлемент И,21 поступаем серия так товых импульсов на счетные входы второго и третьего счетчиков.. Третий счетчик отсчитывает число записывающих элементов группы, под которой имеется поджигающий электрод. При равенстве содержимого .третьего счетчика числу электродов. группы, дешифратор 30 выдает импульс. на счетный. вход первого счетчика, который фиксирует количество поджигаю щих электродов.

При:совпадейии содержимых второго: счетчика н регистра 1 второй проекции 1 блок 13 запрещает поступление. серии тактовых импульсов на счетчики 15 и 16. В результате первый счетчик содержит двоичный код номера поджигающего электрода, а третий счетчик - двоичный код электрода записи. Совместно первый и третий счетчик.содержат двоичный код точки привязки формуляра по второй . проекции, так. как вторая проекция совпадает с направлением растровых строк (строк разложения) . Эти данные выдаются на шину 32.

-Для вывода столбца формуляра требуется количества растровых .строк, зависящее .от матрицы знаков. Например, для формирования знака .в мат« рице 5 х.7 потребуется. пять растровых строк. Однако i. предлагаемом устройстве на одной, растровой строке Формируется растр знаков столбца (например, первая растровая строка формуляра). Это достигается следующим образом.

По коду., находящемуся в m-нух разрядах регистров 7-9, блок 26 формирует изобоажение растровой .строки знака столбца. Посде этого блок 25 обеспечивает сдвиг в регистрах.7-9 на один разряд вправо (фиг.2), вслед-. ствие чего в разрядах окажется.код,: следующего знака столбца . Блок 26 сформирует изображение первой растровой строки второго знака столбца.

Таким образом будет сформйровано изображение 1-ой растровой строки. всех знаков столбца (первая .растро-. вая строка знаков). Цалее будет сформировано изображение 2-. oN растровой строки всех знаков первого столбga и т.д.

Таким образом, третьим формирователем 26 символов на шину 33 вырабатывается иэображение первого столбца формуляра, растровые строки которого "привязаны" к импульсам шины 34 с помощью Формирователей 25 и 26»- °

После вывода изображения столбца формуляра второй формирователь 25 вырабатывает команду на первый формирователь 18 адреса БП 3 для смены кодов символов первого столбца, кодами символов второго .столбца °

Из РП 3 в регистры 7-9 запчсываются

l0 коды символов Второго столбца формуляра (фиг.2), после чего аналогично первому: столбцу формируется изображение второго столбца формуляра.

Таким образом иэ столбца формируется формуляр. Число столбцов в Формуляре определяет возможное число символов в. знаковой строке.

Предлагаемое устройство позволяет. значительно повысить быстродейст вие вывода символов по сравнению с известным устройством; так как в

Изобретении на одной растровой строке выводится вся информация растроВой строки формуляра.

Формула изобретения

39

Устройство для управления выводом символов, содержащее первый фор . мирователь, второй. Формирователь, блок управления, о т л и ч а ю щ ее с я тем, что, с целью повышения

З бцстродействия устройства, в -него введены сдвиговые регистры, блок памяти, третий Формирователь, пер-. вый -регистр, второй регистр,. первый счетчик, второй счетчик, третий счет49 чик, дешифратор, блок сравнения, элемент И, причем первые входы.сдвиговых регнстров соединены с выхода-..

:ми сдвиговых регистров и с первым

:-.входом первого формирователя,.а йто4$ рые входы сдвиговых регистров - с. первыве входами первого и второго регнЮтрОв н с выходом блока памяти, перый вход которого соединен с первым ахОдом блока .управления и с . щ выходом третьего Формирователя, первый вход которогэ соединен со вторыми входами первого и второго регистров, с первым входом второго формирователя, с первым входом элеgg меита И, с выходом блока управлейия; и с третьим входом первого формиро-. вателя, втоРой вход которого сбединен с третьими входами сдвиговых регистров и с выходом второго ,Ы, Формирователя, второй вход которого соединен со вторим входом блока управления и с вторым входом устройства, выход второго регистра соединен с третьим входом блока управ,ления, а выход первого регистра С первым. входОм блока сравнения, 8

960790

Сиикроиипул осы строк

Ьтеаио ЯУЯ

Япаим д регистры l,2

СЮиои регистроо

М6

ВНИИПИ Заказ 7282/58 Тираж 731 Подписное

Филиал ППП "Патент.", r.Óærîðîä, ул.Проектная, 4 выход которого соединен со вторым входом элемента И, выход которого соединен с входами третьего счетчика и второго счетчика, выход которого соединен с вторым входом блока сравнения, выход третьего счетчи:ка соединен с первым выходом устройства и с входом дешифратора, насод которого соединен.с входом первого счетчика, выход которого соединен с первым выходом устройст- 30 ва, а выход первого формирователя—

Фощчщюрбиие И оавщюоой ащюки

1-го ситолй и

4ормиююоииио g-ay роапройй омроки

1-го сюалй и

Формиройжие крострооой строк

1-го столдци

Фщьюиройюио lростробой сараи

8 го отолРца с вторым выходом устройства, второй вход блока памяти соединен с четвертым входом блока управления и с первым входом устройс ва.

Источники информации, принятые во внимание при экспертизе

1. Патент США Ф 3634828, кл. G 06 Р, 3/12.

2..Патент США Р 3728684, кл. G 06 F 3/12.

3. Патент Японии 9 50-14094, кл.. 6 06 . К 15/00 (прототип).

Устройство для управления выводом символов Устройство для управления выводом символов Устройство для управления выводом символов Устройство для управления выводом символов 

 

Похожие патенты:

Изобретение относится к измерительной технике и предназначено для определения плотности жидкости

Изобретение относится к устройствам телевизоров, имеющих формат изображения широкоэкранного соотношения сторон

Изобретение относится к различным вариантам схем автоматического переключения входного сигнала монитора

Изобретение относится к области компьютерной техники, преимущественно к ручному вводу данных в компьютер

Изобретение относится к области вычислительной техники, в частности к конструкции клавиатур для ввода информации

Изобретение относится к устройствам многоцелевых оптических клавиатур, представляющим широкое разнообразие вводов клавиш

Изобретение относится к осуществлению виртуальной реальности или телереальности

Изобретение относится к устройству и способу управления работой канала данных отображения (ДДС) монитора

Изобретение относится к устройствам ввода, таким, как клавиатура, и может быть использовано для пишущей машинки, компьютера и других аналогичных устройств

Изобретение относится к вычислительной технике и может быть использовано в информационно-управляющих автоматизированных системах
Наверх