Устройство для отображения текста в виде колонок на экране электроннолучевой трубки

Номер патента: 1164775

Автор: Белов

ZIP архив

Текст

(71) Специальное конструкторскоебюро пишущих машин(56) 1, Авторское свидетельство ССФ 693993, кл. С 06 Р 3/153, 1971.2. Патент США В 3618032,кл. 340/172.5, опублик. 1971(54) (57) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ТЕКСТА В ВИДЕ КОЛОНОК НА ЭКРАНЕ ЭЛЕКТРОННО-ЛУЧЕВОЙ ТРУБКИ, содержащее последовательно соединенные регистр начала колонки, счетчик позиций курсора в строке, мультиплексор, счетчик знаков, блок памяти и дешифратор, последовательно соединенные регистр конца колонки, первую схему сравнения, первый элемент И и счетчик строк курсора, первыефвходы регистров начала и конца колонки подключены к одному выходу счетчика строк, другой выход которого соединен с входом блока памяти, другой выход счетчикапозиций курсора в строке подключен к другому входу первой схемы сравнения, один выход счетчика строк курсора соединен с первым входо; мультиплексора, другойс другим входом первой схемы сравнения, вторые входы счетчика позиций курсора и первого элемента И являются первым входом устройства, второй вход регистра конца колонки - вторым входом устройства, второй и третий ин че госудю ственнцй комитет ссс по делдм изоБРетений и отнРыт ОПИСАНИЕ ИЗ К АВТОРСНОМ,Ф СВИДЕТ,801164775 А входы мультиплексора - третьим и четвертым входами устройства, соответственно, выход первого элемента И подключен к третьему входу счетчика позиций курсора в строке, выход блока памяти является выходом устройства, о т л и ч а ю щ е е с я тем, что, с целью упрощения. устройства, оно содержит регистр адреса строки разметки, последовательно соединенные вторую схему сравнения, второй элемент И, первый Р 5-триггер и третийЪ эгемент И, второй Р 5-триггер, выход которого подключен к третьему входу первого элемента И, последовательно соединенные третий ЙБ-триггер, четвертый элемент И и пятый элемент И, выход которого подключен к второму входу регистра начала колонки, другой вход четвертого элемента И соединен с выходом дешифратора, выход четвертого элемента И подключен к другому входу третьего элемента И, выход которого соединен с одним входом третьего РБ-триггера и третьим входом регистра конца колонки, од вход второго Й 5-триггера подклю н к третьему входу регистра началаколонки, другой вход пятого элемента И соединен с другим выходом первого РЬ-триггера, другой вход которого подключен к другим входам второго и третьего К 5-триггеров, одинвход регистра адреса строки разметки соединен с первым входом регистра начала колонки, другой входявляется пятым входом устройства,а выход подключен к четвертому входумультиплексора.Изобретение относится к вычислительной технике и может быть использовано в текстовых устройствах отображения на экране ЭЛТ.Известны устройства вывода .тестовой информации, содержащие счетчиккурсора, соединный с мультиплексором,счетчик адреса, подключенный к блокупамяти, триггер, сумматор, регистр,дешифратор, вентиль и элемент И,причем сумматор соединен с входамисчетчика курсора и мультиплексора,выход сумматора подключен к входусчетчика адреса, выход регистрасоединен с мультиплексором, входдешифратора подключен к блоку памяти, вход - к триггерму, выход которого соединен с входами элемента И,выход счетчика курсора подключенк входу вентиля, а выход элемента И - к счетным входам счетчикакурсора и счетчика адреса 1 ,Для реализации с помощью такихустройств функции ."колонка" требуется многократное управление положением курсора в пределах заданнойдлины строки колонки, что усложняет процедуру работы (в режиме "Колонка") с такими устройствами.К устройствам, .реализующим режим "Колонка", должны предъявляться,как минимум, требования ограниченияполя движения курсора в пределахзаданной зоны строки, соответствующей заданной длине строки колонки.Наиболее близким техническим решением к изобретению является устройство для отображения текста, содержащее блок памяти, соединенныйс блоком индикации и дешифратором, 4 Осчетчик адреса, подключенный кблоку памяти и мультиплексору,регистр начала колонки, соединенный. со счетчиком строк курсора, подключенный к схеме сравнения, соединенный с выходом регистра конца колонки, выход схемы сравненияподключенк первому входу элемента И, второйвход которого - к счетному входусчетчика курсора, выход которого ЗОсоединен с входом мультиплексора,входы регистров начала и конца колонки подключены к выходам счетчиковпо координатам Х и У, входы которыхсоединены с вентилями, вспомогательные счетчики курсора, которые черезсхемы сравнения подключены к регистрам начала и конца колонки 21. Устройство работает следующим образом.Посредством вспомогательных счетчиков курсора устанавливаются с визуализацией их на экране начало и конец границы колонки. Затем в зону колонки вводится основной счетчик курсора и по команде Колонка" переводится на режим счета счетчик адреса ( начиная с нуля) и счетчик по координате Х, При этом схема сравнения кодов состояния счетчика Х и первого вспомогательного курсора (адрес стопора начала границы) выдает при совпадении строба сигнал, разрешая запись в блок памяти кода стопора, а также записи состояния счетчика Х в регистр начала колонки. Таким образом, обеспечиваются запись и отображения на экране стопора левого поля и хранение адреса левого стопора в регистре начала границы,Далее включается на режим счета + + 1 счетчик У совместно со счетчикомадреса и анапогично по совпадениюсостояний счетчик У и второго вспомогательного счетчика курсора вырабатывается строб, разрешающий перепись содержимого счетчика У в регистрконца границы колонки, а также осуществляется запись по выставленному.адресу счетчика адреса байта стопорав блоке памяти. На этом цикл разметки законченПроцедура записи символов сопровождается командой +1 в счетчик курсора. По окончании записи очередногосимвола, находящегося на .первойгранице колонки, срабатывает схемасравнения кодов счетчика курсора ирегистра конца гранчцы, сигнал скоторой .осуществляет перепись всчетчик курсора содержимого регистраначала границы колонки,Как видно из описания работы устройства, для обеспечения разметки ко.лонок требуется установка и визуализация двух вспомогательных курсоров,указывающих на время разметки границы колонки, с последующей подменойих специальными знаками стопоров.Наличие, хотя и только на времяразметки, на экране трех курсоров55 3 1164няемые ими функции совпадают с адресацией кодов стопоров, что усложняет устройство.Цель изобретения - упрощениеустройства, 5Поставленная цель достигается тем,что в устройство для отображениятекста в виде колонок на экране электронно-лучевой трубки, содержащеепоследовательно соединенные регистр 1 Оначала колонки, счетчик позиций курсора в строке, мультиплексор, счетчик знаков, блок памяти и дешифратор, последовательно соединенные регистр конца колонки, первую схему 15сравнения, первый элемент И и счетчик строк курсора, первые входырегистров начала и конца колонкиподключены к одному выходу счетчика строк, другой выход которого 20соединен с входом блока памяти, другой выход счетчика позиций курсорав строке подключен к другому входупервой схемы сравнения, один выходсчетчика строк курсора соединен25с первым входом мультиплексора,другой - с другим входом первойсхемы сравнения, вторые входы счетчика позиций курсора и первого элемента И являются первым входом устт ЗОройства, второй вход регистра конца колонки - вторым входом устройства, второй и третий входы мультиплек.сора - третьим и четвертым входами устройства соответственно, выходпервого элемента И подключен ктретьему входу счетчика позицийкурсора в строке, выход блока. памяти является выходом у,.тройства, введены регистр адреса строки разметки,последовательно соединенные втораясхема сравнения, второй элемент И,первый Р 5-триггер и третий элемент И, второй Р 5-триггер, выходкоторого подключен к третьему входу первого элемента И, последовательно соединенные третий Й 5-триггер, четвертый элемент И и пятыйэлемент И, выход которого подключенк второму входу регистра начала ко Олонки, другой вход четвертого элемента И соединен с выходом дешифраътора, выход четвертого элемента Иподключен к другому входу третьегоэлемента И, выход которого соединенс одним вход,м третьего Р 5-триггера и третьим входом регистра концаколонки ОДин ВХОД ВТОРОГО Й 5 -ТРиг 775 4гера подключен к третьему входурегистра начала колонки, другойвход пятого элемента И соединен сдругим выходом первого РБ -триггера, другой вход которого подключенк другим входам второго и третьегоЯ 5-триггеров, один вход регистраадреса строки разметки соединен спервым входом регистра начала колонки, другой вход является пятымвходом устройства, а выход подключен к четвертому входу мультиплексора,На чертеже изображена блок-схемаустройства,Устройство содержит регистр 1начала колонки, регистр 2 конца колонки, регистр 3 адреса строки разметки, элемент И 4, счетчик 5 позиций курсора, счетчик 6 строк курсора,К 5-триггеры 7 и 8, мультиплексор 9,схему сравнения 10, элемент И 11,счетчик знаков 12, счетчик строк 13,схему 14 сравнения, элемент И 15,бди 16 памяти, элементы И 17 и 18,дешифратор 19, Рб-триггер 20,Устройство работает следующимобразом.1. Установка режима "Колонка".По наличию кодов стопоров наинформационных входах блока 16 (условно не показаны) по сигналу натретьем входе устройства мультиплексор 9 подключает к счетчикам 12 и 13счетчики 5 и 6 состояние которыхопределяет адрес счетчиков 12 и 13,которые подключают заданную ячейкублока 16 для записи кода стопора,как и любого другого информационного кода. Под действием сигнала напятом входе устройства, который формируется по окончанию записи состояния счетчиков 5 и 6 в счетчике 12и 13, состояние счетчика 13 переписывается в регистр 3 адреса строки разметки.Таким образом, в регистре 3 адреса строки разметки хранится на всевремя заданной программы разметкиадрес первого знака (начала) строкиразметки.Далее курсор устанавливается взону между стопорами, и по сигналуна четвертлм входе устройства состояние регистра 3 адреса строкиразметки через мультиплексор 9 переписывается в счетчики 12 и 13, а также устанавливаются В единицу ДЯ-триг.11647 геры 7 и 8 и в ноль Р 5 -триггер 20, Потенциал с единичного выхода Р 5- триггера 8 разрешает работу элемента И 15, а единичный выход с йз - триггера 7 открывает вентильные, 5 входы элементов И 17 и 18.Далее счетчики 12 и 13 начинают работать в режиме счета +1, в строке .разметки (входы +1 счетчиков 12 и 3 условно не показаны), считывая 1 О байт за байтом из блока 6, каждый байт стопора, считываемый из бло- ка 16, дешифрируется дешифратором 19 стопора, сигналом с которого через о",крытые элементы И 17 и 11 осу ществляется запись адреса считанного стопора в регистр 1 начала колонки, Ввиду того, что курсор находится между заданными стопорами, счетчик 12 знаков обращения к ОЗУ сов падает в определенный момент счета + 1 с состоянием счетчика 5 курсора знаков. Этот сигнал, снимаемый со схемы 14 сравнения через открытый элемент И 18, взводит в состояние единицы 85 -триггер 20, который запрещает прохождение сигнала записи регистра 1 начала колонки сигнала с дешифратора 19 и разрешает его прохождение через элемент И 4 на вход регистра 2 конца колонки, который запоминает адрес первого стопора после курсора (правая граница колонки). Этим же сигналом сбрасывается в ноль триггер 7, который запрещает прохождение сигнала через элементы И 17 и 18, на этом установка режима "Колонка" заканчива"тся.2. Запись информации в режиме"Колонка",Запись байтов в блок 16 в преде,лах адресов, хранимых в регистрах 1и 2 начала и конца колонки, осуществляется как в обычном устройствеотображения и сопровождается вконце каждого цикла записи прибавлением единицы в счетчики 5 и 6 попервому входу устройства. По окончании записи очередного байта в знакоместо, находящегося под знаком стопора, срабатывает схема 10 сравнения, которая разрешает прохождениесигнала с элемента И 15, осуществляющего запись в счетчик 5 знакомкод состояния регистра 1 начала колонки и добавлением единицы в счетчик 6.Таким образом, курсор, перемещаясь только в пределах заданных стопоров, осуществляет запись текстовс заданной шириной строки и ориентации колонки на экране ЭЛТ,Для изменения ориентации и ширины колонки необходимо сбросить режим "Колонка" формированием сигчала на втором входе устройсзва, который сбрасывает в ноль регистры 1и 2 начала и конца колонки итриггера 8.Далее разметка и запись информации происходит аналогично указанному выше в границах других стопоров,1164775 оставитель В.Сметанин ехред М,Кузьма Корректор Г.Решетник еда шын каз 4192/4 Тираж 452 ВНИИПИ Государственного коми по делам изобретений и о 113035, Москва, Ж, РаушскПоцписнота СССР крытии 4/5 аб илиал ППП "Патент", г.ужгород, ул,Проектная,

Смотреть

Заявка

3365986, 25.11.1981

СПЕЦИАЛЬНОЕ КОНСТРУКТОРСКОЕ БЮРО ПИШУЩИХ МАШИН

БЕЛОВ ЛЕОНИД БОРИСОВИЧ

МПК / Метки

МПК: G09G 1/08

Метки: виде, колонок, отображения, текста, трубки, экране, электроннолучевой

Опубликовано: 30.06.1985

Код ссылки

<a href="https://patents.su/5-1164775-ustrojjstvo-dlya-otobrazheniya-teksta-v-vide-kolonok-na-ehkrane-ehlektronnoluchevojj-trubki.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для отображения текста в виде колонок на экране электроннолучевой трубки</a>

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