Изобретение относится к aSTOMaтике и вычислительной технике и . может выть использовано в выводных устройствах визуального отображения информации, выволимой из ЭВМ.
Известны устройства управления выводом графиче/ской информации по кодам, поступающим из ЭВМ. Графический сигнал генерируется в матричном пе- . чатандцем устройстве в ответ на Сигналы управления и двоичную информацию об изображении 11.
В этом устройстве информация впечатывается в определенные места на носителе информации.
Известен большой ряд устройств построчной печати, в которых в ответ на двоичные коды, поступающие из ЭВМ, производится последовательная (построчная) распечатка информацииС23.
Наиболее близким к изобретению является устройство, которое в ответ на поступающие коды о графической информации и коды, характери- . ЗУющие графическую информацию, otSраэует строки и столбцы (форь4уляр) , располагаемые в определенном месте носителя информации.
В устройстве имеется формирователь , который при выводе на печать
символов формирует коды каждого из этих символов. Устройхзтво содержит первый регистр, в который записываются коды символов, устройство,последовательно считывающее из первого. регистра коды этих символов и преобразующее их в унитарные коды изображения символов, блок,распределяющий графическую информацию по
10 строкам и столбцам,второй регистр, в который последовательно записывается относящаяся к каждому символу информация, формирователь для чтения второго регистра, блок, кото15рый пО данным второго регистра управляет блоком распределения по строкам и столбцам унитарных кодов изображения 33. .
Недостатком.устройства явля20ется низкое быстродействие, Обусловленное заложенной Структурой схемы, которая Обеспечивает прием данных об одном символе, а затем формирует этот Симйрл.
25
Целью изобретения является повышение быстродействия.
Это достигается тем, что в устройство введены сдвиговые регистры, блок памяти, третий формирователь,
30 первый регистр, второй регистр, первый счетчик, второй счетчик, третий счетчик, дешифратор, блок сравнения элемен т и, причем первые входы вых регистров соединены с выходам сдвиговьзх решстров и с первым входом первого формирователя, а вторые вход: сдвиговых регйстрбв соединены с первыми входами первого и второго регистров и с выходомблока памяти, первый вход которого соединен с пер вым входом блрка управления и с «ыходом третьего формирователя, первы вход которого соединен со вторыми входами первого и второго регистров, с первым входом второ фсфмирователя, с первым входом элемента с выходом блока управления, и с третьим входом первого фор шрователя, второй вход которого соединен .с третьими входами сдвиго1шх регист ров и с выходом втйррго формиро ателя, второй вход которого соединеи со вторым входом блока управления и с вторым входом устройства, выход второго регистра соединен с третьим входом блока управления/ а выход первого регистра - .с пёршш входом блока сравнения, выход котор го соединен -со вторым входом элемен та И, выход котсфого соединен с входанш третьего счетчика и второго сгчетчяка, шесод котсфбго соединен с входом блока сравнения, выход третьего счётчик1| соединен с первым выходом устройства и с входом дешифратора, выход которого соедииев с первым выходом устройства, а выход первого формирователя соединен с втсфым выходом устройства, второй В1(од блока Пс1мяти соединен с четвертым входом.блока управления и с пер&ым шсодом устройства. , .- . ... : На фиг. 1 приведена структурная схема предлагаемого устройства управ ле:ния выводом символов; на фиг.2 - временные диаграммы его работы. ; „ ..,: - . ,. . - , Устройство СОСТОЙ из первого регистра 1, второго petwcTpa 2, блока 3 памяти (ВП), пермос разрядов сДВ1{говых регистров 4-6, сдви говых регистров 7-9, т-кых разрядов СДВИГОВЁВС регисТтров 10-12, блока 13 Сравйения, счетчика 14, второго счетчика 15, третьего счетчика 16, дёши flaTopa 17, третьего формирователя W счетчика 19 сшреса, дешифратора 20 номера байта, элемента И 21,элемен та ИЛИ 22, блока 23 управления, блока 24 сопряжения, второ х) ФО{ Ирователя 25, первого фовлдароватег ля 26, дешифратора 27 служебных команд, синхронизатора 28, блока 29 сравнения,: счетчика 30 импуль сов синхронизации строк, первого вх да 31 устройства, первого выхода 32 устройства, второго выхода 33 устройства, второго входа 34 устройства. Первый регистр I является регистром второй проекции, второй регистр 2 является регистром первой проекции. Блок 13 сравнения, первый счетчик 14, второй счетчик 15, третий счетчик 16,. дешифратор 17, элемент И 21 служат Для определения места ia строке. перв«яй вход 31 является входной шиной данных. Первый выход 32 ядляется Выходной Ц1ИНОЙ импульсов Синхронизации строк. Второй выход 33 является-викодной ШИНОЙ информации символов, второй вход 34 является входной шиной импу.пьсов. синхронизации строк. Устройство работает следумвдим обратом. .. .. / - : .;,: . . ,. . / в исходном состо пнии содержимое регистров 1 и 2 и сдвиговых регист ров 7-9 равно нулю. По шине 31 на вход устройства подается coo& ieние. .,,.;. ;, . ; Перщлй байт сообщения Номер устройства дешифрируется дегшфратором 27, на второй йход которого поступают от дешифратора 20 HOivepa байтов, и при совпадении первого байта с нсвяером устройства выдается на блок 24. Влок 24 сопряжения выдает импульсш синхронизации через ИИ 22 на счет- чик 19, который формирует адреса для приема инфОЕжации в ВП 3. Когда значение счетч:ика 19 содержит значение 36-гб байта, блоком 24 Прекра|цается ттача синхроимпульсов на счетчик 19 и прием ияАормаш1и в ВП 3 прекращается. БЛОК 20 шдает сигнал разрешения на формирователь 25, который с помо;щью третьего фО|н«ирова еяя 18 обеспечивает из Ш 3 значений первой и второй проекций соответственно в ркггист{%1 2 и 1, а также кодов символов в сдвиговые регистра 7-9, при этом второй формирователь 25 клдает импульсы сщвига яа регистры 7-9. После заполнен ия регистров 1-3, 7-9, момент заполнення кото- . рых фи ксируётся блоком 24 по значению девйифратора 20, по СОдержимо1у регистра 2 й счетчика 30, на вход KOTOPotx) поступают иютульсы синхронизации строк по входу 34, блок 29 Сравнения, определяет строку разложения, с которой начинает работать Перкой формирователь 26 СИ1 «ЁЮЛО8. Фём caiMiiM производится врнвязка формуляра по первой проекции. Команда для Начала работы блока 26 формируется блоком 24 сопряжения. далее ведется привязка формуляра по второй проекции с помощью
блоков 13-17 и 21, служащих для определения места вывода на строке.
Блоки 14-17 и 21 приведены для одного из вариантов работы предлагаемэго устройства в составе электростатического выводного устройства/
После определения строки при1вяэки блоком 23 управления через рлемент И 21 поступает серия так:товых импульсов на счетные входа втррЬго и третьего счетчцкоз. Третий счетчик отсчитывает число записывающих элементов труппы, под которой имеется поджигакнций электрод, nptj равенстве содерз й1 « го третьего счетчика числу электродов группы, дёшифра:тор 30 выдает икшульс на счетный, вход первого счетчика, кОторий фиксирует количество поджигающих электродов .;.-: -., ,;,/- .При совпадении содержикыхвторого счетчикд и регистра 1 второй проекяйи 1 блОк 13 запрещает поступление
серии та1ктовых импульсов на 15 и 16. В результате первый счетчик содержит двоичяЦй код номерка пОджигакжчёго электрода а третий счетчик - ДВОИЧНЫЙ код электрода записи. Совместно первый и/третий счетчики содержат двоичный код точки привязки формуляра по второй гфоекций, так как вторая проекция совпадает с направлением растровых строк (строк разложения), Эти данные шшаются на щину 32.
Дпя вывода столбца формуляра требуется количество :pacTpoBijpc,строк, 3 ависяздее от матрицы з наков, Напримёр, для формировайня знака в матрице 5 X 7 потребуется пять растpbmix строк. Однако в прё Ллагаемом устройстве На одной растровой Строке Фрр1 руется растр зйаков столбца (например, первая растровая строка формуляра) , Это достигается следующим образе.
По коду, находящемуся в т-ных разрядах регистров 7-9 блс)к 26 фЬ рмирует изображение растровой строки знака столбца. После этого блок 25 обеспечива ет сдвиг в регистрах-Т- Э на один разряд вправо (фиг,2), вследствие чего в разрядах ОКёигется код следующего знака столбца; БЛрк 26 . С4кэрмирует изображение первой растровой строки второго знака столбца. Таким образом будет сформировано иэ1Ображёние 1-ой растровой строки всех знаков столбца (первая растро;вая строка знаков). Далее вудет Сформировано изображение 2-Ой растровой строки всех знаков первого с олбца и т,д,;
Таким образом, третьим формирователем 26 символов на шину 33 вырабатывается изображение первого столбца формуляра, растровые строки которого привязаны к импульсам шины 34 с помощью формирователей 25 и 26 «-;, .
,Пооле вывода изображения столбца формуляра второй формирователь 25
вырабатывает команду на первый
форьшрователь 18 адреса БП 3 для смены кОдов символов первого столбца, кодами символов второго столбца, Из РПЗ в регистры 7-9 записываются
коды символов второго столбца формуляра (фит,2), после чего аналогично первому столбцу формируется изображение второго столбца формуляра,
Таким образом из столбца формируется формуляр. Число столбцов в формуляре определяет возможное число символов в знаковой строке.
Предлагаемое устройство позволяет
значительно повысить быстродейст|вие вывода символов по сравнению с известным устройством; так как в изобретении ;,на одной растровой строке выводится вся информация растроВОЙ строки фсн муляра.
Формула изобретения
30
Устройство для управления выводом сим Врлов, содержсоцее первый формирователь, второй Формирователь, блок управления, о т л и ч а ю щ е ё с я тем, что, с целью повышения
35 б 4стродействия устройства, в него сдвиговые peractEtti, блок naMitTHy третий формирователь, пер.вый регастр, второй penicTp, первый счетчик, второй счетчик, третий счёт40 чик, дешифратор, блок сравнения, элемент И, причем первые входа сДвйговых регистров соединены с;выхода:МИ сдвиговые регистров и с первым .входом первого формирователя/ а вто45 входы сдВ11 |;6вых ре гистров - с первыйи входами первого и второго реги19тр в и с выходом блока памяти, первой вход которого соединен с первым «ходом блока управления и с
50 выходом третьего формирователя, первый вход которого соединен со ВТО13Ы1Ш входами первого и второго регистров, с першм входом второго формирователя, с первым входом длеге и, с ввкрдом блока управления и с третьим входом первого формирователя, второй вход которого ебединен с третьими входами сдвиговых регистров.и с выходом второто формирователя, второй вход кбторого
«О соединён со вторым входом блока управления И с вторым входом устройства, выход второго регистра соединен с Третьим входом блока управiления, а выход первого регистра С первым входом блока сравнения.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для отображения информации | 1986 |
|
SU1441450A1 |
Формирователь символов для устройств отображения информации на матричных экранах | 1989 |
|
SU1688280A1 |
Устройство для отображения информации | 1987 |
|
SU1441451A1 |
Устройство для регистрациииНфОРМАции | 1979 |
|
SU849254A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1985 |
|
SU1352477A1 |
Устройство для редактирования информации | 1981 |
|
SU980099A1 |
Устройство для редактирования | 1982 |
|
SU1117669A1 |
Преобразователь полярных координат | 1990 |
|
SU1742817A1 |
Устройство для отображения радиолокационной информации на экране электронно-лучевой трубки | 1989 |
|
SU1691880A1 |
Способ многодорожечной цифровой магнитной записи и устройство для его осуществления | 1988 |
|
SU1606996A1 |
Авторы
Даты
1982-09-23—Публикация
1980-02-07—Подача