Устройство для отображения информации на экране электроннолучевой трубки
Иллюстрации
Показать всеРеферат
t ai) б829В
ОПИСАН И Е
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советских
Социалистических
Республик (6l) Дополнительное к авт. свид-ву (22) Заявлено 02.08.76 (21) 2395151/18-24 с присоединением заявки №вЂ” (51) М. Кл.а
G 06К 15/20
Государственный комитет
СССР (23) Приоритет
Опубликовано 30.08.79. Бюллетень № 32
Дата опубликования описания 30.08.79 (53) УДК 681.327.12 (088,8) ло делам изобретений и открытий (72) Авторы изобретения
И. Е. Соловейчик, P. И. Драбкин, Ф. М. Шт1ржпхц ская, С. М. Моисеев, Р, 1О. Кривошейкина, А. С. Цедик В. М. тзерййтин-=, и Д. Д. Ружинский У (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ОТОБРА)КЕНИЯ И НФОРМАЦИ И
НА ЭКРАНЕ ЭЛЕКТРОННО-ЛУЧЕВОЙ ТРУБКИ (ЭЛТ) 1
Изобретение относится к области автоматики и вычислительной техники, в частности к устройствам для отображения информа- ции на экране электронно-лучевой трубки (ЭЛТ).
Такие устройства известны.
Одно из известных устройств содержит блок памяти, соединенный с регистрами сдвига и с блоком синхронизации, знакогенератор, подключенный к одному из регистров, блоку синхронизации и блоку формирования видеосигналов, соединенному с
ЭЛТ, и блок управления (1).
Точность отображения информации этим устройством низкая.
Известно и другое устройство, содержащее блок памяти, входы которого соединены с блоками ввода информации и синхронизации, а выходы подключены к первому и второму регистрам сдвига, соответственно, каждый из которых соединен с блоком синхронизации. Знакогенератор этого устройства подключен к первому регистру, блоку синхронизации и через блок формирования видеосигнала к ЭЛТ и к блоку синхронизации, соединенному с ЭЛТ (2).
Данное устройство не может отображать на экране ЭЛТ информацию в табличной форме и вычерчивать таблицы.
Цель изобретения состоит в расширении области применения устройства путем отображения информации в табличной форме и вычерчивания таблиц.
5 Поставленная цель достигается тем, что устройство содержит третий регистр сдвига, подключенный к блокам памяти и синхронизации, и блоки формирования вертикальных и горизонтальных линий, входы
Ip которых соединены со вторым и с третьим регистрами. сдвига соответственно и с блоком синхронизации, а выходы подключены к блоку формирования видеосигнала.
Блок ввода информации содержит после15 довательно соединенные первый регистр, подключенный к первым элементам И, дешифратор, узел управления, соединенный с первыми элементами И, счетчик и вторые элементы И, подключенные к узлу управ20 ления, второй регистр, вход которого соединен с узлом управления, а выходы через первый и второй элементы сравнения, другие входы которых подключены к счетчику, — с узлом управления.
На фиг. 1 представлена блок-схема устройства; на фиг. 2 — блок-схема блока ввода информации.
Устройство содержит блок 1 ввода информации, блок 2 памяти, ЭЛТ 3, блок 4 син682919
xj>uItI!:3, »!Орой 6 н треп!й 7 ко »цс15ы(. . 1>(l IIL(1) ы сдtilll <1> .3 и<(коl с!10!) <1 1 uj)
Ь, блоки J и 10 (i>uj>ht It!)o»it!!It>t »(.р t III<;tilt>ПЫХ И Г01>lt»ullТdJI! П Ы Х Jl lilt Ill> СОО(15(ГС(15L(1tl0, GJI0k 1 1 Q>uj) ht It!)013 atit flf(1)иДСО Ill II 1.!it, счетчик 12, псри(й (3 н»торой ! рс ItcTры, де(пи(1)ратор 15, у:5сл 16 уира»лсtlII>ft сриые элсмс!»гы Р1 !7, первый j8 н»Горой
1 1 элс»(сить(сравнения В(Орыс JJILмспты
И 20.
Ус!ро!!с!»0 работает следующим образом.
j jI3+uphI<(L(3tfI, подл(жащая отооражсншо, от источника даш(ых с помощью блока 1
»вода информации заппсы»астся 13 блок 2, откуда ol!il поступает lid огобра)кс(llt(Экран Э.(П 3 разбивается на;5накомес(а, uGLLLLL число которых uttj)cJJcJ»Ict Обьсм одно»рсмснио отображаемой на экране информации. В пределах одного знакоместа
ЫОгут 0T061)IJ)I((ITI>c симВОл и Olрсзки линий
Г((бл)(цы, llоложсннс знакомсста 1(3 экране
Э,/П 3 одноз!(анно соот»стет»уст адресу (номеру) ячейки блока 2, в которой храп>!те» код символа, отображаемого на этом знакомссте, и признаки отрезков горизонтальной и вертикальной линий таблицы, нроходящ Ix через это зпакомссто.
11ризиакн хранятся В впдс битов, занимающих два разряда в каждой ячейке блока 2.
Если через данное знакомссто должна проходить вертикальная линия таблицы, то
l3 разряд соответствующей этому зпакомссту ячейки, xpdf(>I(I(i(I(признак вертi(i(;(J(hной линии, должна быть записана 1. Если через данное зпакомссто должна проходип горизонг(!лы!Вя лш(ия, то в разряд coot»cTст»ующсй этому знакомссту ячейки, храня(цпй признак горизонтальной линии, дол)кна быть записана 1, Если через данное знакомссто ие должна проходить горизонтальная нли вертикальная линия таблицы, то соответствующий разряд признака таблицы ячейки, отвечающий данному знакомссту, равен О.
1Io сигналам, поступающим от блока 4 синхронизации, информация считывается из ячеек блока 2 и поступает на кольцевые регистры 5, 6, 7 сдвига. При этом код символа, хранящийся в ячейке блока 2, параллельно записывается в регистр 5, а содержимое разрядов признаков таблицы — в рсгистры 6, 7. После считывания кода из очередной ячейки. производится сдвиг кольцевых регистров сдвига на один шаг и увеличение адреса блока 2 на единицу. Разрядность регистров 5, 6, 7 равна числу знакоМссТ, cocTBI3JIHIo((\f3x одну информационную строку. 11роцссс псрезаписи информации из блока 2 В регистры 5, 6, 7 нродол)касгся до полного их заполнения.
Формирование изображения символов и отрезков вертикальной н горизонтальной линий таблицы на экране ЭЛТ 3 пропзво»».>.na r»n»»>n»»»»> (>Annwfn>»>
При наличии единицы на информационном входе блока 0 к моменту начала прохождения электронного луча вдоль верхней границы знакоместа иа выходе блока 10 вырабатывается позиционный код, соответствующий видеосигналу, который обеспечивает формирование элементов разложения горизонтальной линии только иа верхней те55 левизионной строке знакоместа, Поз)(ционный код с выходов блоков 8, 9, 10 поступает в блок 11, в котором он преобразуется в последовательный код, образукнций видеосигнал, передаваемый на .)с>!Т 3. Таким образом, происходит формирo»»ïèс изображения символов, отрезков горизонтальной и вертикальной линий таблицы в пределах одной информационной строки и далее — в пределах всего экрана вя ЭЛТ 3
> !
О (б
2>()
2<
ЛО (б
Ю (5 (. : В.(.(ы с» >хроп!1:5;tlliilll 10 (роч!(ыс н кадi>i>!>lie), нос() t,ttullll!L tld Э,)11 3, В!!р((б;1!ы15 (! I u l C >l 15 0 Л О;". 4. 1<<; 1< I 0 Jl l, К 0 Э. 1 С 1< Г 1) O I l I I lit I f
11> !)СМ<. С Гll I >l K llit (t. 11>llu>1 10 !!(С !Ill(!>О!)с
h1 i! I J I l u J I I I o f I c l p u h l 1 > б. 0 !< 1 f I I l I l l <1 l i ??>I p il 0 il l lilt3it1!> ССPllll !thill) Л 1>СО!3 СД!511Г
l1lllx Il(пх одно!>рсмснпый сдш!г синхронно с
ll(j)Lh! ItJcIIIIL элскгропного луча вдоль тс>t««tI3Itut(tIuf cIpuf(fI dt(j) tJtd ЭЛТ 3. Число
И(>! ИУЛЬСОВ СД!3 (IГОН В С(Pllll Pd»HO >IIICJI) Зпакомсс Г ll
Обсе»спи»аст полный сд(пп информации, :)it!I»c;It!(lull » 1>сгllc(pdx 5, 6, 7, н возврат «е
В исход»ос состояние. 110 JIL перехода луча
I3 I! d ч а л О с л (. д) ю Iц с и T (. J((. I3 LI 3 f I o J I I I 0 f t стj) 0 I< f J блок 4 «ырабаты»аст слсдующуlu серию пмII)>JII> Ol5 CJ((5tt f it, j>3C "I »O CCj) if! 1 fIh1II) Jl f>СО!3 Cg(tflt I il j) <113!10 КОЛ ИЧСCT(3)> 1 (<ЛС13И. 3 Поп Ill>IX строк., обр» >уlullillx пнформацпонну!о строку. l jj)ll каждом сдвиге рс! »с! ро» 5, 6, 7 на
ll X Ь ьl ХОДВ Х I I 0>f I JJI >I(."!Си If! ((j)uр М а Цlt ft > КО ГОр,!1! pLC l>IL 1 Cfl CJI J() JOLLI !It>I Образом:
I;oJ(сампо I;l пз регистра 5 ((ucT) ttdL (. на .3!(а 1<Огс(! сра 10!) (» би1 Ill) fl ittdt
1 ОИ1 I!PI!»ll11011 ЛИПI(н — Па блок 10 гoj) ll»ullTIJ Jt t>IIL(x JI IIII IIII, К моменту прохождения электронного луча через»сртпкальпую гj);ti(III(y:III (I(It cl1h1»0Jl > iI <1 (3 ыходс блока 8 ВЫ!);1б
)ас Гся по»пционньш код, сооп)стет»ующий
»I!дсÎcш палу, обсспсчпвilющему формиро13<1ilIfc па акр<11!c )<) 1 3 э (смс(!тов разло)кс нпя»dg(;t (It!0(и cf(hl(50J(13 на данной телевизионной строке.
1-!р!! It;tлпчии единицы па информационном входе блока 9 на сго выходе к моменту прохо)кдспия луча через вертикальную границу зпакомсста вырабатывается позиционный код, соответствующий видеосигналу, который обеспечивает формирование элемента разложения вертикальной линии на данной телевизионной строке.
682919
С помощ!но блока 1 Вводя информ;Тции
1 M. (I)III . 21 мо>кно Вьтчср Ifflfilть 1(л экрлнг
ЭЛТ 3 таблицы произвол!,(то!! формы Вьт I(p ÷èâ3òòòòñ лттн и Й, гостя Вл я 101ц(тх тл блт! >Iную форму, произВОдится: но горизон I;lли—
От лплкоместл, Отлтсчсиного рлбочим млркером, jjo знлколт(стл, нл уровн(которого рлспОЛОжсll м аpксp 1<011!(11 В!д Iгрчl! В!I н!Тя; но всртик3ли — от:нтлкОMññòë, отмгчcíf!OI-Î рябо IIIM M3pl jIO стpOIкгн маркер конца Вычерчивания.
Местоположение рлбочгго млрт<срл на экране ЭЛТ 3 (!!О>мер знлкомгстл пл экране, которос отмечает M3pfкимьтм счетчика 12, причем мллдшис его разряды определяют номер знакомсстя на строке, а старшие — номер строки нл экране.
Мгстополо>кение маркера конца BI13ñð÷èвлния на экрлнс опредглястся годер>кпмьтм ,регистра 14 маркера конца вычерчивания, который имгст такую >кс разрядность, что и счетчик 12. Тяк >1<0 как и счетчик 12, младшие разряды рсгистра 14 определяют собой номер знакомсста на строке, а стлг)шие разряды — номер строки экрана ЭЛТ 3.
Задача вычгрчивлния на экране горизонтальнойй линии заданной длпптя состоит в записи единицы в разряд признака горизонтальной лшпш в ячейки блокл 2, которые определятот на экряпс ЭЛТ 3 зпакомсста па строке, располо>т<енньте от рябочсгo маркера до уровня маркера конца вычерчивания.
Задача вычерчивания нл экране вертикальной линии заданной длины состоит в записи единицы в разряд признака верти-. кальной линии в ячейки блока 2, которые определяют на экране ЭЛТ 3 знакоместа, расположенные на одной вертикали от зттакоместа, отмеченного рабочим маркером, до знакоместа на строке, на которой расположен маркер конца вычерчивания.
Так как маркеры могут устанавливаться в любом месте экрана, можно вычерчивать линии таблицы требуемой длины в заданном месте экрана, образуя табличную форму требуемой конфигурации. Вычерчивание линий осуществляется по командам, поступающим от источника данных на регистр
14, откуда команды поступают в дешифратор 15 команд. Сигнал дешифрации попадает в узел 16 управления, в котором формируются сигналы управления, позволяющие вычерчивать требуемые линии.
Маркеры устанавливаются на экране по сигналам, вырабатываемым узлом 16 управления при поступлении соответствующих команд на регистр 13. После поступления команды на вычерчивание горизонтальной .пинии и ее дешифрации узел 16 начинает вырабатывать следующие сигналы: сигнал, открывающий группу 20 элементов И, обеспечивающий передачу на адресный вход блока 2 адреса со счетчика 12; сигнал запигll гдтн«иы В рлзряд 11пизнлкл Горизонтлл!ВОЙ линии яч(Йки б T> i!;;T 2, лдр((которой был нгпгд;1,! го счгтч;!1<3 12, пог.тл пл(он(ттй
lf3 В ()p(>!I if!I(f)01)M:111(f(tffltllft Вход блока 2.
5 Ггл11 1!О>l этом лзгл 16 нг подуя(тт сигнллл гплвнгlfllfl г лглтг11тл 18 гплВнгния. Olt фоплlт!1)мгт (ТТГI I.1, ГВ<:111 11>ил(()тцllй CO;1C p>!<11MOÑ г тчикл 12 lfa (д ITIВТ(л, It!In!If отпирлст !.ni Ifnv 20 .-)л(мсптоВ 11, погылля при этом
ТО ио лдп(г(10мт Вхот, В (!01; 2 лдпгс глгдлчощгй ячгйки, 11 формнп (т сиптл I:злпигп гди11 il l!1>Т В П 3 1 О и!! П !) Влl l Л I<;I ГОРТТЗОТТТ!IЛ (>1!Ой Л lтО
IIt1tf этОй я 1(Йк(1, Этот 11поцгсс !IОВТОВЯ(тся до тех ноо, покл лз(л 16 !Тг получит снгнлл т5 гn3((>tc !т!(я г элглт(1(тл 1)<, т<0торттй 6)>дст гВТТдс т(лт,гт!)овлтт, 0 том, что произотпло (плВТ(гтти((одгп>кттмОгA лтллjlflllfì г)лзрядов гч(1>f!»<3 1? ?? ????????(????!)?? 14 ?????? ??????>тцсствлеНЛ ЗЛВТТГТ> Гjltlfltfllt>1 В PЛЗРЯД ПТ)113113 КЛ ГОРТТ20 301(тллт Вой лн!тип яч(йки блот<л 2, опргд(ля!оп(й зплколтггт0, рлгпол0>к(.нное па л рOВТ(м 11)кгпл ко!1113 Вт,т Ic ð !плант!я.
Погле поступл(Ттия «Омлттдьт !13 вы тсрчивл пг вертиклльт(ОЙ линии 11 Гг дгтнттфвлтттти ул(л 16 IT3>ffftf3p1 Вттплблт tt)3xt г.пгдлотттие
Л(11031)ПЯТОТ111ТГ (ТТГТТЛЛЬ(:. (IТГТТЛЛ, OTT
It!If!I группу 2(! эл(лтгтттОВ Н, об(спгчит)яющпй пер(дл г В блок 2 адрес счетчика 12; гигилл злпнги (днниттьт в разряд ппизттлка
TTpnT!IT<3.f!! !f011 лптттттт я тейт<и блока ?, адрес
«Оторой был пгр(длн со гчгтчикя 12, постутт тотцнй нл третий информлттттотшьтй вход блат(я 2. бегли Ttt)!T этом л згл 16 тте получает з5 гtft ft3.(13 срлвнгпня с элемента 19. он фот)MfTovoт с(тгттлл, ув<лп тивятощттй содер>кимое гчгтчит<л 12 ттл тнгло, равное числу знаков
T(гтт)окг. экпяпл, вттовь отпипяет элементы
И 211, посылая I)f)IT этом в блок 2 адрес
40 ячейки, гоответствч!01!Титт зпакоместу вептиf<3ли, рлгпол0>т<гттному нл ни>т<ележатт(ей информационной строке, и формирует сигнал злппги сдтпптцы в разряд признака вертикллтттой линии уклзлнттой вьппе ячейки.
45 Этот пооттесс повторяется до тех пор, пока
1>зел 16 не получит гигттял сравттения с элемента 19, который будет свидетельствовать о том, что произошло сравнение содержимого старших разрядов счетчика 12 и реги50 стра 14 и произошла запись единптцт в разпяд признака вертикальной линии ячейки блока 2, определяющей знякоместо вертиКВЛИ, РаСПОЛОжЕННОЕ На тОй жЕ СТРОКЕ, ЧтО и маркер коттця вычерчивания. В процессе
55 выводя информации на отображение вычерчивлелтт,те литтии тяблиттьт появляются на экр 3 tte, образуя та блицу требуемой формы.
Ч.т)ез первый информационный вход блот л 2 злписывается информация, подлежя6О щля отображению, поступятотпяя от источтлт!т ттх чгрез регистр 13 и элементы и 17»т г)лвлтгмьте лзлолт 16. Ня упплвлятоlf1IIp Входт.т блока 2 в процессе записи инт)ОТ)лтлц!и! с узла 16) подаются требуемые (> управляющие сигналы.
682919
Введение новых блоков и новых конструктивных связей позволило существенно расширить область. применения устройства за счет отображения информации в табличной форме и вычерчивания таблиц, Формула изобретения
1. Устройство для отображения информации на экране электронно-лучевой трубки (ЭЛТ), содержащее блок памяти, входы которого соединены с блоками ввода информации и синхронизации, а выходы подключены к первому и второму регистрам сдвига, соответственно, каждый из которых соединен с блоком синхронизации, знакогенератор, подключенный к первому регистру, блоку синхронизации и через блок формирования видеосигнала к ЭЛТ и к блоку синхронизации, соединенному с ЭЛТ, о т л и ч аю щ е е с я тем, что, с целью расширения области применения устройства за счет отображения информации в табличной форме и вычерчивания таблиц, оно содержит третий регистр сдвига, подключенный к блокам памяти и синхронизации, и блоки формирования всртикальных и горизонтальных ли. нии, входы которых соединены со вторым и с третьим рсгистрами сдвига, соответствснБ НО, и с блоком синхронизации, а выходы подключены к блоку формирования видеосигнала.
2. Устройство по и. 1, DTëичающеccя тем, что блок ввода информации содержит
l0 последовательно сосдинснныс первый регистр, подключенный к первым элементам
И, дешифратор, узел управления, соединенный с срвыми элсмснтами И, счетчик и вторые элементы И, подключенные к узлу
15 управления, второй регистр, вход которого соединен с узлом управления, а выходы через первый и второй элементы сравнения, другис входы которых подключены к счетчику, соединены с узлом управления.
20 Источники информации, принятые во внимание при экспертизе
1. Патснт СШЛ М 3827041, кл. 340-324
AD, опубл. 1974, 2. Патент Японии К 49-33888, кл.
25 97(7) В41, опубл, 1974 (прототип).
682919
° p+g
Составитель Т. Ничипоровнч о
Техред Н. Строганова Корректор 3. Тарасова
Редактор Р. Киселева
Заказ 2366/!7 Изд. № 559 Тираж 780 Подписное
НПО «Поиск» Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4)5
Типография, пр. Сапунова, 2