Изобретение относится к автомати ке и вычислительной технике и может быть использовано в устройствах вывода информации из ЭВМ на электронно-лучевую трубку. Целью изобретения является повышение быстродействия устройства. На фиг. 1 представлена функциональная схема устройства; на фиг. 2 блок выбора адреса микрополиграмм, на фиг. 3 - блок подсветаJ на фиг. 4 - блок формирования отклоняю щих напряжений, на фиг. 5 - функцио нальный набор мякрополиграмм, на фиг. 6 - обобщенная фигура знакомст ва, на фиг. 7 - эпгор 1 OCHOBH IX функ ций возбуждения А , А , Б , В , С С 1 на фиг. 8 - соответствие между микрополиграммами, функциями возбуждения, кодами ПЗУ, на фиг. 9 состав алфавита, вероятности появления символов, коды символов. Генератор символов содержит вход ной регистр 1 кода микрополиграмм5 блок 2 элементов И, блок 3 выбора адреса микрополиграмм, блок 4 подсвета , генератор 5 импульсов„ форми рователь 6 отклоняющих напряжений, блок 7 памяти, элемент 8 ИЛИ, первый элемент 9И, второй элемент 10 И первьй элемент It задерлжи, второй элемент 12 задержки, триггер 13. третий элемент 14 И, элемент 15 И-Н четвертый элемент 16 И, входные шнны 17 кода символа, входные типы 18 сигнала Пуск, выходные шины 19 Х(+) 9 выходные шины 20 У() , выходные пшны 21 кода подсвета, выходные шины 22 сигнала Конец символа выходные шины 23 команды Выбор еле дующего. Блок 4 подсвета содержит регистр 24, элемент 25 И-НБ, элемент 26 И. Блок 3 выбора адреса микрополигpa м содержит регистр 27, группы 28 и 29 элементов И, группу 30 элементов ИЛИ, дешифратор 31. Блок 6 формирования отклоняющих напряжений содержит группы 32-35 элементов И, регистры 36-39, формирователи 40 и 41 отклоняющих напр жений соответственно Х(+) и Y(+) Символы формируются из функционального набора микрополиграмм, приведенного на фиг. 5. Символ может синтезироваться из подмножества ФНМ состоящего не более чем из четырех микрополиграмм. Для повышения быстродействия устройства производится предваритель. ная выборка информационного описания следующей микрополиграммы за один такт до окончания формирования предыдущей, быстрый перевод электронного луча на начало знакоместа за время, гораздо меньшее периода следования тактовых импульсов, и запуск формирования следующей микрополиграммы. Описанная процедура повторяется столько раз, сколько микрополиграмм входит в состав данного символа. Это обусловливает разделение на части информационного описания символа с той целью, что.бы данная операция проводилась как можно чаще, а незначащие части в микрополиграммах, которые входят в состав для отображения данного символа, были как можно длиннее, осуществлено расширение числа микрополиграмм, из которых формируются символы. Поэтому именно сокращение времени перехода между микрополиграммами и расширение их состава приводит к существенному повышению быстродействия устройства. С этой целью в устройство введены дополнительные элементы. Триггер 13 предназначен для запоминания признака, что данная микрополиграмма не является последней и следует произвести в очередной раз быстрый переход к новой микрополиграмме. Элемент 15 И-НЕ вырабатывает сигнал выборки информа ционного описания очередной микрополиграммы за такт до окончания формирования предыдущей. На элементе 14 И происходит выработка сигнала выборки следующей микрополиграммы за такт до окончания предьщущей. Элемент 16 И предназначен для выработки сигнала перезаписи следующей части кода символа в регистры 24, 27 и триггер 13. Второй вход элемента 16 И сделан задержанным на время, необходимое для форсиро- вания электронного луча из любой точки знакоместа в его начало. При условии, что данная микрополиграмма не последняя (единичное состояние триггера 13), образуется сигнал перезаписи информации на выходе элемента 9 И. Этот сигнал через элемент 8 ИЛИ перезаписывает информацию о следующей микр полиграмме и через элементы 11 и 12 задержки запускает генератор 5 импульсов. Для формирования всех шестнадцати микрополиграмм (фиг. 5) достаточно формировать шесть типов отклоняющих напряжений,(см, ) Упрощение устройства (сокращение длин кодов символов, поступающих из ПЗУ) достигается введением блока 7 памяти, в котором запомина ются коды функций возбуждения этих шести типов отклонякицих напряжений благодаря этому, на вход устройства подаются лишь одиннадцатиразряд иые коды, из них три разряда содер жат адрес блока 7 памяти, по котор му записаны коды функций возбуждения по координате X , других три разряда - адрес блока 7 памяти, по которому записаны коды функций возбуждения по координате V , четы ре разряда - код подсвета этой мик рополиграммы, одиннадцатый разряд признак Продолжить, единичное значение которого означает, что да ная микрополиграмма не является по ледней. Соответствие между микрополиграммами, типами отклоняющего напряжения для них и кодами в ПЗУ показано на фиг. 8. Назначение элементов 11 и 12 за держки - осуществить разделение во времени записи в регистры 36-39 фо мирователя 6 функций возбуждения по координатам X и Y . По сигналу Пуск с выхода элемента 8 ИЛИ про изводится считывание информации из блока 7 пгмяти в регистры 36 и 37 формирователя 6 и по этому же сигналу, задержанному элементом 11 задержки, производится считывание информации из блока 7 памяти в регистры 38 и 39 формирователя 6. После этого сигнал Пуск, задержан ный элементом 12 задержки, запускает генератор 5 импульсов. Время задержки элементов 11 и 12 выбирается таким, чтобы обеспечить процес сы считьшания информации из блока 7 и ее занесение в регистры 36-39 фор мирователя 6. В регистр 1 заносится информацио нее описание части символа, которое состоит из адресов блока 7 памяти, по которым записаны: коды функций возбуждения по координатам Х и V , 564 код подсвета, признак Продолжить . Код символа в общем случае может состоять из нескольких частей. Елок 2 элементов И и элемент 10 И служат для перезаписи следующей части кода символа в рабочие регистры устройства .. Блок 3 выбора адреса микрополиграмм предназначен для выборки функции возбуждения микрополиграмм из блока 7 памяти. Коды адресов функций возбуждения заносятся в регистр 27. Элементы 28 И осуществляют пропуск на дешифратор 30 сигналов, по которым из блока 7 памяти выбираются функции возбу;: ления по X , а элементы 29 И - по Y . Элементы 28 И открьтаются сигналом с выхода элемента 8 ИЛИ, а элементы 29 И сигналом с выхода элемента И задержки. Сигналы с выхода дешифратора подаются на вход блока 7 памяти. Блок 4 подсвета (см. фиг. 3) предназначен для выдачи кода подсвета на выход 21 устройства (сигнал Z(t). Элемент 25 И-НЕ определяет конец микрополигрйммы, а элемент 26 И - конец символа. На второй вход блока 4 подсвета поступают от генератора 5 импульсов сигналы Сдвиг регистра 24, на первый: вход - код подсвета, и с вторых выходов блока 4 подаются сигналы для работы элемента 15 И-НЕ. Сигнал Конец символа подается на выход 22 устройства. Формирователь 6 отклоняющих напряжений предназначен для запоминания сигналов Х( + ), ((-), (+)V(-) на регистрах 36-39. Под действием импульсов от генератора 5 импульсов содержимое регистров 36-39 подается на входы формирователей 40 и 41. Формирователь 40 образует отклоняющее напряжение X(t) (шина 19), а формирователь 41 - отклоняющеенапряжение y(t) (шина 20). По сигналу Пуск с выхода элемента 8 ИЛИ информация из блока 7 памяти через элементы 32 и 33 И заносится в регистры 36 и 37. По сигналу с выхоа элемента 11 задержки информация из блока 7 памяти через элементы 34 и 35 И, заносится в регистры 38 39. Работа устройства поясняется на примере формирования символа 1. На первом этапе работы устройства в регистр 1 записан ;код 00101101101. По сигналу Пуск в регистр 24 заносится код 0110, в регистр 27 - 001 011 и в триггер 13 - 1. Этот же сигнал раскрывает элементы 28, 32, 33 И. С выхода блока 7 памяти (по адресу 001) будут считаны: в регистр 36 - код 1001, а регистр 37 - 0100. Сигнал с выхода элемента П задержки раскрывает элементы 29, ЗА, 35 И. С выхода блока 7 памяти (по адресу 011) будут считаны: в регистр 38 - 1000, в регистр 39 - 0001. После этого запускается генератор 5 импульсов. Кмпульс с выхода генератора 5 импульсов поступает на сдвиговые входы регистров 24, 36-39.
В результате электронный луч описьшает траекторию микрополиграммы № 42 5 у которой в ходе работы устройства подсвечены второй и третий элементы.
На втором такте работы устройства на вькоде элемента 15 Й-НЕ образуется сигнал, которьй через открытый элемент 14 И поступает на выход устройства (шина 23). В регистр 1 эа-гмсывается следующая часть кода символа: 100 001 О ПО 0.
На третьем такте образуется сигнал на втором выходе блока 4 подсве-,.; та. Этот сигнал поступает на установочные входы формирователей 40 и 41 и генератор 5 импульса, в результате электронный луч формированно возвращается в начало знакоместа, разрешает прохождение задержанного третьего импульса от генератора 5 импульса на выход элемента 9 И. Этот сигнал через элемент 8 ИЛИ производит запись в регистр 24 кода 0110, в регистры 36 и 37 - 0001 и 1000 соответственно, а в регистры 38 и 39 1001 и 0110. Кроме того, запускается генератор 5 импульсов. В результате электронный луч движется по траектории микрополиграммы № 48, у которой подсвечены второй и третий элементы. Появление сигнала на выходе элемента 15 И-НЕ ни к чему не приводит, так как элемент 14 И закрыт, аналогично не будет сигнала на выходе элемента 9И. Сигнал с первого выхода блока 4 подсвета (на третьем такте работы) поступает на установоч ные входы формирователей 40 и 41. Кроме того, возникает сигнал Конец символа, который поступает на выход устройства (шина 22). В результате на экране ЭЛТ (на схеме
не показана ) отобразится сим 11I вол -1 .
название | год | авторы | номер документа |
---|---|---|---|
Устройство для отображения информации | 1986 |
|
SU1446642A1 |
Устройство для формирования символов на экране электронно-лучевой трубки | 1983 |
|
SU1075297A1 |
Генератор символов | 1988 |
|
SU1674102A1 |
Устройство для отображения информации | 1982 |
|
SU1042068A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1988 |
|
SU1606991A1 |
Устройство для формирования изображения на экране электронно-лучевой трубки | 1982 |
|
SU1070600A1 |
Устройство для формирования изображений на экране электронно-лучевой трубки | 1983 |
|
SU1141446A1 |
Устройство для отображения информа-ции HA эКРАНЕ элЕКТРОННОлучЕВОйТРубКи | 1979 |
|
SU822242A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1981 |
|
SU970432A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1986 |
|
SU1410090A1 |
.ГЕНЕРАТОР СИМВОЛОВ, содержащий входной регистр кода микрополиграмм, одни из вькодов которого подключены к входам группы блока элементов И, выходы которого подключены к входам группы блока выбора адреса микрополиграмм и к входам группы блока подсвета, первый вход которого подключен к выходу генератора импульсов, подключенному к первому входу формирователя отклоняющих напряжений, второй вход которого подключен к первому входу блока подсвета, входы группы формирователя отклоняющих напряжений подключены к выходам блока памяти, входы которого подключены к выходам блока выбора адреса микрополиграмм, отличающийся тем, что, с целью повышения быстродействия генератора символов, он содержит элементы И, триггер, элемент И-НЕ, элементы задержки и элемент ИЛИ, первый вход которого является входом устройства, второй его вход подключен к выходу первого элемента И, выход элемента ИЛИ подключен к третьему входу формирователя отклонякяцих напряжений, к первому входу блока выбора адреса микрополиграмм, к входу блока элементов И, к первому входу второго элемента И и к входу первого элемента задержки , выход которого подключен к четвертому входу формирователя отклонякщих напряжений, к второму входу блока выбора адреса микрополиграмм . и к входу второго элемента задержки, выход которого соединен с входом генератора импульса, выход второго элемента И подключен к входу (Л триггера, выход которого подключен к первьач входам первого и третьего элементов Ник второму входу блока подсвета, одни из выходов которого подключены к входам элемента И-НЕ, выход которого подключен к второму входу третьего элемента И, другой выход блока подсвета подклюел О) чен к первому входу четвертого элемента И, второй вход которого о сд о подключен к выходу генератора импульсов , а выход четвертого элемента И подключен к второму входу первого элемента И, второй вход второго элемента И соединен с другим выходом входного регистра кода микрополиграмм.
31
11
гул
t
Р«г.2
19
т:
-Щ«
i
22
,26
I
16,6 13
иг.Ъ
2/7
2C
It
t
36 3j
Tid
;
3
39 I I
I
7 8
/;
и1Л
Фиг.8
Устройство для отображения символов на экране элт | 1978 |
|
SU744669A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Привод кулачковой муфты | 1979 |
|
SU842281A1 |
Разборный с внутренней печью кипятильник | 1922 |
|
SU9A1 |
Авторы
Даты
1985-05-15—Публикация
1983-04-26—Подача