Изобретение относится к автоматике и вычислительной технике и может быть использовано в графических терминалах цифровых вычислительных машин для вывода алфавитно-цифровой информации на экран электронно-лучевой трубки (ЭЛТ). Известно устройство для отображения информации, содержащее блок памяти, регистры длины и формирования век торов, счетчики тактов и длины вектора, шифратор, дешифраторы символов и длины вектора, блок сравнения, триггеры управления и блокировки 1 у. Известно также устройство, содержащее блок памяти символов, блок опроса, счетчик векторов, генератор, ре гистр микрокоманд, генераторы функциональных напряжений, блок подсвета луча и логический блок 2. Недостаток этих устройств заключается в их сложности. Наиболее близким техническим решением к предлагаемому является устройство, содержащее последовательно соединенные блок памяти символов, регистр кода, дешифратор длины вектора, одни входы кодирующих блоков, двуполярные генераторы постоянного тока, интеграторы координат X и У, связанные с усилителями отклонения . В этом устройстве длинные и короттг кие векторы строятся за одно и то же время, что, кроме уменьшения быстродействия устройства, ведет к необходимости применения дешифратора кода подсвета и блока модуляции луча, ограничению возможностей при выборе множества длин векторов и масштабов построенных символов, так как количество двуполярных генераторов постоянного тока равно удвоенному их числу, неэкономному использованию емкости блока памяти из-за необходимости хранения , кодов, управляющих яркостью вектора. Цель изобретения - повьш1ение быстродействия устройства.
Поставленная цель достигается тем, что в устройство для отображения ийформации на экране ЭЛТ, содержащее последовательно .соединенные счетчик, блок памяти символов и регистр koдa вектора, выходы кода длины которого подключены к дешифратору длины вектора, подключенному к генератору импульсов, распределитель импульсов, один из входов которого связан с шиной сигнала запуска, первые выходы его подключены к первому входу счетчика, вторым входом блока памяти символов и регистра кода вектора, дешифратору длины вектора и генератору импульсов усилители постоянного тока, соединенг ные с интеграторами, связанными с шинами управления отклоняющими усилителями ЭЛТ, введены блоки кодирования на элементах И, элементы И, элементы НЕ и коммутатор, первый вход которого соединен со вторым выходом распределителя импульсов, второй вход - с шиной кода символа, третий вход - с выходом блока памяти символов, а выход - со вторым входом счетчика, выход признака конца вектора регистра кода вектора соединен со входом первого элемента НЕ и одним из входов первого элемента И,ч второй вход которого соединен с выходом второго элемента НЕ, а выход его со входом сброса интеграторов и шиной запроса следующего символа, выход дешифратора длины вектора подключен к входу второго элемента НЕ и к одним из входов элементов И блоко-в кодирования и второго и третьего элементов И, второй вход третьего и второго элементов И соединены с выходом признака подсвета вектора регистра кода вектора и выходом первого элемента НЕ соответственно, а вторые входы элементов И блоков кодирования - с выходами кода.направления вектора регистра кода вектора, выходы третьего и второго элементов И соединены соответственно с шиной управления модулятором ЭЯГ и третьим входом счетчика, связанным со вторым входом распределителя импульсов, а выходы элементов И блоков кодирования подключены к соответствующим усилителям постоянного тока.
На фиг. 1 приведена блок-схема устройства; на фиг. 2 - кодирование направлений символа и пример начертания символов А и Д .
Устройство содержит коммутатор 1,. счетчик 2, блок 3 памяти символов, регистр 4 кода вектора, распределитель 5 импульсов, дешифратор 6 длины
вектора, который состоит из элемента И 7, элемента ИЛИ 8 и пятиразрядного регистра 9 сдвига, генератор 10 импульсов, третий элемент И 11, элементы И 12-15 блоков 16 и 17 кодирования, второй 18 и первый 19 элементы И, элементы НЕ 20 и 21, усилители 22 и 23 постоянного тока и интеграторы 24 и 25.
Устройство работает следующим образом.
Поступающий на входную шину 26 код символа через коммутатор 1 записывается на счетчик 2 синхроимпульсом от распределителя 5, который запускается сигналом, приходящим по шине 27 сигнала запуска одновременно с кодом символа. Следующим тактом распределителя 5 производится чтение :блока 3 памяти. С шин 28 данных бло-;
ка 3 памяти считывается адрес первой ячейки программы построения контура символа. Этот адрес с шин 28 через коммутатор 1 переписывается на счетчик 2. Последующим тактом с шин 28
блока 3 поступает код первого вектора, который и записывается на регистр 4 кода вектора. Таким образом, для извлечения из блока памяти информации о контуре символа, применяется
косвенная адресация, которая позволяет экономно использовать объем памяти блока в случаях, когда коды символов разныеj а их контуры одинаковы (совпадающие по начертанию некоторые,
буквы русского и латинского алфавита) .
Соответствующие разряды с выходов 29-36 регистра 4 кода вектора поступают на элемент И 11, дешнфратор 6 длины вектора, элементы И 12-15, элемент И 19, подключенный к шине 37 запроса символа и сброса интеграторов 24 и 25; элемент НЕ 20, подключенный к элементу И 18. При поступлении на дешифратор 6 длины вектора кода, равного единице на выходе 30 и нулк на выходе 31 , единичный уровень сигналом 38 записи от распределителя 5 записывается в четвертый
триггер регистра 9 сдвига дешифратора 6 и этот уровень на выходе 39 пятого триггера поддерживается только в течение одного такта генератора 10
импульсов. При коде, равном нулю на выходе 30 и единице на выходе 31, единичный уровень записывается в третий и четвертый триггеры регистра 9, тогда единичный уровень на выходе 39 под держивается в течение двух тактов, а прИ длине вектора, код которого соответствует единице на выходах 30 и 31, единичный уровень записывается на все четыре триггера и на выходе 39 получаем импульс, равный по длительности четырем тактам генератора 10. Вход пятого триггера регистра 9 постоянно подключен к шине О. Импульс длительности вектора стробируется признаком на выходе 29 подсвечивания вектора при помощи элемента И I1, выходной сигнал с которого по шине 40 управляет модулятором ЭЛТ. Этот импульс стробируется также с помощью элементов И 12-15 сигналами +Х, -X, +У, -У направления вектора, которые поступают повыходам 32-35 от регистра 4 кода вектора. Выходные сиГ налы элементов И 12-15 управляют двуполярными усилителя 22 и 23 постоянного тока, которые, в свою очередь, формируют на интеграторах 24 и 25 кусочно-линейные напряжения, поступающие по шинам 41 и 42 на отклоняющие уси-, зо
лители луча ЭЛТ. Кроме того, импульс длительности вектора через элемент НЕ 21 стробируется с помощью элемента И 19 признаком конца символа на выходе 36 (этот признак ставится в последнем векторе симрола). Результатом проверки признака на выходе 36 является сигнал с выхода элемента И 19, сбрасывающий интеграторы 24 и 25 и запрашивающий по шине 37 следующий 40 символ, или сигнал с выхода элемента И 16, увеличивающий на единицу содержимое счатчика 2 по шине 43 и запускающий повторно операцию чтения блока 3 памяти так, что во время по- 5
строения какого-либо вектора на выходах блока памяти подготавливается код следующего вектора. Время построения вектора можно легко менять, регулируя частоту генератора 10. 50
На фиг. 2 в качестве примера .показано начертание символов А и Д . Цифры указывают последовательность построения символа из вектора разной длины и направления. Дпя символа 55 А цифрой 5 отмечен вектор, который не подсвечивается, цифрой 7 - сброс интегратора. Если принять, что время
построения вектора в известном устройстве равно единичнрму интервалу, то для построения этого символа требуется шесть таких интервалов. В
ки, содержащее последовательно соединенные счетчик,блок памяти символов и регистр кода вектора, выходы кода длины которого подключены к дешифрагенератору импульсов, распределитель импульсов, один из входов которого связан с шиной сигнала запуска, первые выходы его подключены к первому входу счетчика, вторым входам блока рамяти символов и регистра кода векhiopa, дешифратору длины вектора и генератору импульсов, усилители постоянного тока, соединенные с интегратои коммутатор, первый вход которого соединен со вторым выходом распределителя импульсов, второй вход - с шиной кода символа, третий вход - с выходом блока памяти символов, а выход - со вторым входом счетчика, выход признака конца вектора регистра кода вектора соединен со входом первого элемента НЕ и одним из входов первого элепредлагаемом устройстве для этого требуется только четыре временных интервала. Для символа Д выигрыш еще больше: в известному устройстве он строится за семь интервалов, в предлагаемом - за три с половиной интерзала. Предлагаемое устройство позволя- ет увеличить скорость вывода алфавитно-цифровой информации на экран ЗЛТ, тем самым повысив его информационную емкость, а также уменьшить количество используемой аппаратуры, что положительно сказывается на надежности и стоимости устройства. Формула изобретения Устройство для отображения информации на экране электронно-лучевой трубтору длины вектора, подключенному к рами, связаниьми с шинами управления от1слоняющими усилителями ЭЛТ, о t личающееся тем, что, с целью повьш1ения быстродействия устройства, ойо содержит блоки кодирования на элементах И, элементы НЕ, элементы И мента И, второй вход которого соединен с выходом второго элемента НЕ, а выход его - со входами сброса интеграторов и шиной запроса следукщего сим7826
вола, выход дешифратора длины вектора подключен к входу второго элемента НЕ и к одним из входов элементов И блоков кодирования и второго и третьего элементов И, второй вход третьего и второго элементов И соединены с выходом признака подсвета вектора регистра кода вектора и выходом первого элемента НЕ соответственно, а вторые входы элементов И блоков кодирования - с выходами кода направления вектора регистра кода вектора, выходы третьего и второго элементов И соединены соответственно с шиной управле8ния модулятором ЭЛТ и третьим входом
счетчика, связанным со вторым входом распределителя импульсов, а выходы элементов И блоков кодирования подключены к соответствующим усилителям постоянного тока.
Источники информации, принятые во внимание при экспертизе
1.Авторское свидетельствоСССР № 470832, кл. G 06 К 15/20, 1974.
2.Авторское свидетельство СССР № 450204, кл.а 06 К 15/20, 1972 (прототип).
-Х.У
Х.О
название | год | авторы | номер документа |
---|---|---|---|
Устройство для отображения графической информации на экране электроннолучевой трубки | 1977 |
|
SU669367A1 |
Устройство для формирования изображений на экране электроннолучевой трубки | 1980 |
|
SU881729A1 |
Генератор символов | 1988 |
|
SU1508271A1 |
Устройство для отображения символов на экране электронно-лучевой трубки | 1982 |
|
SU1062762A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1982 |
|
SU1108434A1 |
Устройство для отображения информации | 1978 |
|
SU746629A1 |
Устройство для формирования изображений на экране электронно-лучевой трубки | 1989 |
|
SU1665403A2 |
Устройство для отображения символов на экране электронно-лучевой трубки | 1984 |
|
SU1292030A1 |
Генератор символов | 1987 |
|
SU1446643A1 |
Устройство для отображения информацииНА эКРАНЕ элТ | 1978 |
|
SU807370A1 |
s
г
Vui- 2
Авторы
Даты
1981-04-30—Публикация
1979-04-16—Подача