Устройство для отображения текста в виде колонок на экране электроннолучевой трубки Советский патент 1985 года по МПК G09G1/08 

Описание патента на изобретение SU1164775A1

Изобретение относится к вычислительной технике и может быть исполь зовано в текстовых устройствах отоб жения на экране ЭЛТ. Известны устройства вывода тесто вой информации, содержащие счетчик курсора, соединньгй с мультиплексоро счетчик адреса, подключенный к блок памяти, триггер, сумматор, регистр, дешифратор, вентиль и элемент И, причем сумматор соединен с входами счетчика курсора и мультиплексора, выход сумматора подключен к входу счетчика адреса, выход регистра соединен с мультиплексором, вход дешифратора подключен к блоку памярого соединен с входами элемента И выход счетчика курсора подключен к входу вентиля, а выход элемента И - к счетнык входам счетчика курсора и счетчика адреса tlj. Для реализации с помощью таких устройств функции колонка требуется многократное управление положением курсора в пределах заданной длины строки колонки, что усложняет процедуру работы (в режиме Колонка) с такими устройствами. К устройствам, .реализующим режим Колонка, должны предъявляться как минимум, требования ограничения поля движения курсора в пределах заданной зоны строки, соответствующей заданной длине строки колонки. Наиболее близким техническим решением к изобретению является устройство для отображения текста, содержащее блок памяти, соединенный с блоком.индикации и дешифратором, счетчик адреса, подключенный к . блоку памяти и мультиплексору,регистр начала колонки, соединенный со счетчиком строк курсора, подключенный к схеме сравнения, соединенный с выходом регистра конца колон ки, выход схемы сравненияподключен к первому входу элемента И, второй вход которого - к счетному входу . счетчика курсора, выход которого соединен с входом мультиплексора, входы регистров начала и конца колонки подключены к выходам счетчик по координатам X и У, входы которы соединены с вентилями, вспомогател ные счетчики курсора, которые .чере схемы сравнения подключены к регис рам начала и конца колонки 2}. Устройство работает следующим образом. Посредством вспомогательных счетчиков курсора устанавливаются с визуализацией их на экране начало и конец границы колонки. Затем в зону колонки вводится основной счетчик курсора и по команде Колонка переводится на режим счета счетчик адреса ( начиная с нуля) и счетчик по координате X. При этом схема сравнения KOjqoB состояния счетчика X и первого вспомогательного-курсора (адрес стопора начала границы) вьщает при совпадении строба сигнал, разрешая запись в блок памяти кода стопора, а также записи состояния счетчика X в регистр начала колонки. Таким образом, обеспечиваются запись и отображения на экране стопора левого поля и хранение адреса левого стопора в регистре начала границы. Далее включается на режим счета + + 1 счетчик У совместно со счетчиком адреса и аналогично по совпадению состояний счетчик У и второго вспомогательного счетчика курсора вырабатывается строб, разрешающий перепись содержимого счетчика У в регистр конца границы колонки, а также осуществляется запись по выставленному, адресу счетчика адреса байта стопора в блоке памяти. На этом цикл разметки закончен. Процедура записи символов сопровождается командой +1 в счетчик курсора. По окончании записи очередного символа, находящегося на .первой границе колонки, срабатывает схема . сравнения кодов счетчика курсора и регистра конца границы, сигнал с которой .осуществляет перепись в счетчик курсора содержимого регистра начала границы колонки. Как видно из описания работы уст- , ройства, для обеспечения разметки колонок требуется установка и визуализация двух вспомогательных курсоров, указывающих на время разметки границы колонки, с последующей подменой их специальными знаками стопоров. Наличие, хотя и только на время разметки, на экране трех курсоров (основного и двух вспомогательньрс) усложняет работу оператора и предопределяет появление о.шибок. Кроме того, счетчики X и У функционального излишни, так как выполняемые ими функций совпадают с адресацией кодов стопоров, что усложняет устройство.

Цель изобретения - упрощение устройства,

Поставленная цель достигается те что в устройство для отображения текста в виде колонок на экране элеронно-лучевой трубки, содержащее последовательно соединенные регистр начала колонки, счетчик позиций курсора в строке, мультиплексор, счетчик знаков, блок памяти и дешифратор, последовательно соединенные ре гистр конца колонки, первую схему сравнения, первый элемент И и счетчик строк курсора, первые входы регистров начала и конца колонки подключены к одному выходу счетчика строк, другой выход которого соединен с входом блока памяти, другой выход счетчик а позиций курсора в строке подключен к другому входу первой схемы сравнения, один выход счетчика строк курсора соединен с первым входом мультиплексора, другой - с другим входом первой схемы сравнения, вторые входы счетчика позиций курсора и первого элемента И являются первым входом устг ройства, второй вход регистра конца колонки - вторым входом устройства, второй и третий входы мультиплесора - третьим и четвертым входами устройства соответственно, выход первого элемента И подключен к третьему входу счетчика позиций курсора в строке, вьЬсод блока, памяти является выходом у.тройства, введены регистр адреса строки разметки последовательно соединенные вторая схема сравнения, второй элемент И, первый ЙЗ-триггер и третий элемент И, второй RS-триггер, выход которого подключен к третьему входу первого элемента И, последовательно соединенные третий RS-триггар, четвертый элемент И и пятый элемент И, выход которого подключен к второму входу регистра начала колонки, другой вход четвертого элемента И соединен с выходом дешифратора, выход четвертого элемента И подключен к другому входу третьего элемента И, выход которого соединен с одним входом третьего Р5-триггера и третьим входом регистра конца колонки, один вход второго й5-триг

гера подключен к третьему входу регистра начала колонки, другой вход пятого элемента И соединен с другим выходом первого ps -триггера, другой вход которого подключен к другим входам второго и третьего RS-триггеров, один вход регистра адреса строки разметки соединен с первым входом регистра начала колонки, другой вход является пятым входом устройства, а выход подключен к четвертому входу мультиплексора .

На чертеже изображена блок-схема устройства.

Устройство содержит регистр 1 начала колонки, регистр 2 конца колонки, регистр 3 адреса строки разметки,, элемент И 4, счетчик 5 позиций курсора, счетчик 6 строк курсор КЗ-триггеры 7 и 8, мультиплексор 9, схему сравнения 10, элемент И 11, счетчик знаков 12, счетчик строк 13 схему, 14 сравнения, элемент И 15, блрк 16 памяти, элементы И 17 и 18, дешифратор 19, RS-триггер 20.

Устройство работает следующим образом,

1. Установка режима Колонка. По наличию кодов стопоров на информационных входах блока 16 (условно не показаны) по сигналу на третьем входе устройства мультиплексор 9 подключает к счетчикам 12 и 13 счетчики 3 и 6 состояние которых определяет адрес счетчиков 12 и 13, которые подключают заданную ячейку блока 16 для записи кода столора, как и любого другого информационного кода. Под действием сигнала на пятом входе устройства, который формируется по окончанию записи состояния счетчиков 5 и 6 в счетчике 12 и 13, состояние счетчика 13 переписывается в регистр 3 адреса строки разметки,

Таким образом,„в регистре 3 адреса строки разметки хранится на все время заданной программы разметки адрес первого знака (начала) строки разметки,

Далее курсор устанавливается в зону между стопорами, и по сигналу на четверт/эм входе устройства состояние регистра 3 адреса строки разметки через мультиплексор 9 nejfeписьшается в счетчики 12 и 13, а также устанавливаются в единицу Д5-триггеры 7 и 8 и в ноль РЭ-триггер 20. Потенциал с единичного выхода RSтриггера 8 разрешает работу элемента И 15, а единнчньй выход с RS триггера 7 открывает вентильные : вкоды элементов И 17 и 18.

Далее счетчики 12 и 13 начинают работать в режиме счета +1, в строке разметки (входы +1 счетчиков 12 к 3 условно не показаны), считьшая байт за байтом из блока 16, каждый байт стопора, считываемый из блока 16, дешифрируется дешифратором 19 стопора, сигналом с которого через открытые элементы И 17 и 11 осуществляется запись адреса считанного стопора в регистр 1 начала колонки. Ввиду того, что курсор находится между заданными стопорами, счетчик 12 знаков обращения к ОЗУ совпадает в определенный момент счета + 1 с состоянием счетчика 5 курсора знаков. Этот сигнал, снимаемый со схемы 14 сравнения через открытый элемент И 18, взводит в состояние единицы BS -триггер 20, который запрещает прохозкдение сигнала записи регистра 1 начала колонки сигнала с дешифратора 19 и разрешает его прохождение через элемент И 4 на вход регистра 2 конца колонки, который запоминает адрес первого стопора после курсора (правая граница колонки). Этим же сигналом сбрасывается в ноль триггер 7, который запрщает прохождение сигнала через

элементы И 17 и 18, на этом установка режима Колонка заканчивается.

2. Запись информации в режиме Колонка.

Запись байтов в блок 16 в преде,лах адресов, хранимых в регистрах 1 и 2 начала и конца колонки, осуществляется как в обычном устройстве отображения и сопровождается в конце каждого цикла записи прибавлением единицы в счетчики 5 и 6 по первому входу устройства. По окончании записи очередного байта в знакоместо, находящегося под знаком стопора, срабатьшает схема 10 сравнения, которая разрешает прохождение сигнала с элемента И 15, осуществляющего запись в счетчик 5 знаком код состоя1ия регистра 1 начала колонки и добавлением единицы в счетчик 6.

Таким образом, курсор, перемещаясь только в пределах заданных стопоров, осуществляет запись текстов с заданной шириной строки и ориентации колонки на экране ЭЛТ,

Для изменения ориентации и ширины колонки необходимо сбросить режим Колонка формированием сигнала на втором входе устройства, который сбрасывает в ноль регистры 1 и 2 начала и конца колонки и триггера 8.

Далее разметка и запись информации происходит аналогично указанному вьше в границах других стопоров.

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

название год авторы номер документа
Устройство для дистанционного управления топливораздаточными колонками 1983
  • Бельц Юрий Абрамович
  • Маринов Виктор Владимирович
  • Пискарев Виктор Сергеевич
  • Татаринов Евгений Борисович
SU1117678A1
Устройство для управления динамической памятью 1990
  • Аникеев Геннадий Евгеньевич
  • Старостин Сергей Алексеевич
SU1783582A1
Устройство для управления динамической памятью 1987
  • Киселев Юрий Николаевич
SU1524089A1
Устройство для отображения информации 1986
  • Пыхтин Вадим Яковлевич
  • Чистяков Александр Николаевич
  • Григоренко Владимир Михайлович
  • Воробей Елена Николаевна
SU1441450A1
Устройство для сдвига строк текста на экране электронно-лучевой трубки 1981
  • Белов Леонид Борисович
SU1076937A1
Система ввода телевизионных изображений в ЭВМ 1989
  • Арутюнов Анатолий Юрьевич
  • Садыков Султан Садыкович
SU1665391A1
Устройство для редактирования информации на экране электронно-лучевой трубки 1981
  • Дремов Борис Борисович
SU1223279A1
Устройство для подготовки данных 1988
  • Рыченков Александр Алексеевич
  • Орлов Павел Владимирович
  • Ермолаева Ирина Валентиновна
SU1617429A1
ПАРАЛЛЕЛЬНАЯ ВЫЧИСЛИТЕЛЬНАЯ СИСТЕМА АКТИВНОГО ВИДЕО 1999
  • Сон Ин Сун
  • Ан А.В.
  • Гницевич Александр Витальевич
  • Игнатущенко В.В.
  • Иванов А.И.
  • Сазонов С.В.
  • Кобельков Г.М.
  • Богачев К.Ю.
RU2173883C2
Устройство для управления сверхоперативной буферной памятью мультипроцессорной ЭВМ 1981
  • Слуцкин Анатолий Ильич
  • Карпова Валентина Васильевна
SU980097A1

Иллюстрации к изобретению SU 1 164 775 A1

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

УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ТЕКСТА В ВВДЕ КОЛОНОК НА ЭКРАНЕ ЭЛЕКТРОННО-ЛУЧЕВОЙ ТРУБКИ, содержащее последовательно соединенные регистр начала колонки, счетчик позиций курсора в строке, мультиплексор, счетчик знаков, блок памяти и дешифратор, последовательно соединенные регистр конца колонки, первую схему сравнения, первый элемент И и счетчик строк курсора, первые входы регистров начала и конца колонки подключены к одному выходу счетчика строк, другой вьпсод которого соединен с входом блока памяти, другой выход счетчика позиций курсора в строке подключен к другому входу первой схемы сравнения, один выход счетчика строк курсора соединен с первым входом мультиплексора, другойс другим входом первой схемы сравнения, вторые входы счетчика позиций курсора и первог й элемента И являются первым входом устройства, второй вход регистра конца колонки - вторым входом устройства, второй и третий входы мультиплексора - третьим и четвертым входами устройства, соответственно, выход первого элемента И подключен к третьему входу счетчика позиций курсора в строке, выход блока памяти является выходом устройства, отличающееся тем, что, с целью упрощения.устройства, оно содержит регистр адреса строки разметки, последовательно соединенные вторую схему сравнения, второй элемент И, первый R5-триггер и третий элемент И, второй RS-триггер, выход которого подключен к третьему входу первого элемента И, последовательно соединенные третий R5-триггер, четвертый элемент И и пятый элемент И, (Л выход которого подключен к второму входу регистра начала колонки, другой вход четвертого элемента И соединен с выходом дешифратора, выход четвертого элемента И подключен к . другому входу третьего элемента И, выход которого соединен с одним вхоО) 4 дом третьего RS-триггера и третьим входом регистра конца колонки, один вход второго RS-триггера подключен -si к третьему входу регистра начала колонки, другой вход пятого элеменел та И соединен с другим выходом первого RS-триггера, другой вход которого подключен к другим входам второго и третьего RS-триггеров, один вход регистра адреса строки разметки соединен с первым входом регистра начала колонки, другой вход является пятым входом устройства, а выкод подключен к четвертому входу мультиплексора.

Документы, цитированные в отчете о поиске Патент 1985 года SU1164775A1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Авторское свидетельство СССР 693993, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Патент США № 3618032, кл
Способ отопления гретым воздухом 1922
  • Кугушев А.Н.
SU340A1
Устройство станционной централизации и блокировочной сигнализации 1915
  • Романовский Я.К.
SU1971A1

SU 1 164 775 A1

Авторы

Белов Леонид Борисович

Даты

1985-06-30Публикация

1981-11-25Подача