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

 

.Изобретение относится к вычислительной технике и автоматике, в частности к устройствам отображения кзвм символьной информации (дисплеям). Цель изобретения - повышение быстродейс твия устройства, которая достигается введением элемента И 11, триггера 9, регистра 8 адреса символаатрибута, коммутатора 10 и соответствующих функциональных связей. В предлагаемом устройстве значительно сокращается время выполнения команд записи символа с клавиатуры 1, которое обеспечивается исключением необходимости последовательного чтения блока 5 памяти для поиска символаатрибута при записи клавиатуры I каждого символа. Эта процедура выполняется лишь в случае, когда адрес атрибута , в поле которого находится курсор, не определен по результатам предьщущей операции, т.е. при записи перво.го символа сообщения. 3 ил. с (Л со со со ел 4; 4

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК

44 А1 (19) (0) (51) 4 G 06 F 3 153,И

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К А BTOPCHOIVIY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3930385/24-24 (22) 12.07,85 (46) 23.09.87. Бюл. ¹ 35 (71) Научно-исследовательский институт прикладных физических проблем им. акад. А.H.Ñåâ÷åíêî (72) В.Ю.Кар илович, А.M.Móõàðñêèé, С.С.Петрусев, А.И.Тарнопольский и А.Ф. Чернявский (53) 681.327.))(088.8) (56) Авторское свидетельство СССР № 1012236, кл. С 06 F 3/153, 1981.

Устройство отображения ЕС-7927 °

Техническое описание K)3.945.00).ТО. (54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ИНФОР))АЦИИ НА ЭКРАНЕ ЭЛЕКТРОННО-ЛУЧЕВОЙ ТРУБКИ (57).Изобретение относится к вычислительной технике и автоматике, в частности к устройствам отображения

КNM символьной информации (дисплеям) .

Цель изобретения — повышение быстродействия устройства, которая достигается введением элемента И 11, триггера 9, регистра 8 адреса символаатрибута, коммутатора 10 и соответствующих функциональных связей. В предлагаемом устройстве значительно сокращается время выполнения команд записи символа с клавиатуры 1, которое обеспечивается исключением необходимости последовательного чтения блока 5 памяти для поиска символаатрибута при записи клавиатуры 1 каждого символа. Эта процедура выполняется лишь в случае, когда адрес атрибута, в поле которого находится курсор, не определен по результатам предыдущей операции, т.е. при записи первого символа сообщения. 3 ил .

1339544

Изобретение относится к вычислительной технике и автоматике, в част ности к устройствам отображения символьной информации (дисплеям).

Цель изобретения — повышение быстродействия устройства.

На фиг.l представлена блок-схема предлагаемого устройства; на фиг.2— блок-схема алгоритма блока управле — )p ния; на фиг.3 — блок-схема блока управления.

Устройство содержит блок 1 ввода данных, выполненный в виде клавиатуры, блок 2 управления, регистры 3 15 адреса курсора и 4 адреса данных, блок 5 памяти, регистры 6 данных, 7 курсора и 8 адреса символа-атрибута, триггер 9, коммутатор 10, элемент

И 11.

Блок 2 управления содержит триг—

rep 12 режима операции, дешифратор

13 и триггер 14, формирователь 15 импульсов. Регистр 3 служит для хране— ния кода адреса позиции экрана, в 25 которой расположен курсор. Регистр

7 представляет собой линейку триггеров, хранящих информацию .о характе— ристиках поля, в котором расположен курсор. Появление сигналов на выходах gp блока 2 управления означает: на. втором — блок 2 управления осуществляет поиск атрибута незащищенного поля, на третьем — считанный блоком 2 управления с регистра 6 данных код является атрибутом незащищенного поля, на четвертом — блок 2 управления реализует любую другую команду (перемещение курсора, обмен с ЭВМ, стирание . всего или части экрана), кроме записи символа на экране терминала..

При любой реализации блока 2 уп— равления (аппаратная, микропрограммная, программная) всегда легко мож— но выделить указанные сигналы, так 45 как они описывают состояние всего устройства в целом.

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

Исходным состоянием устройства является код "0" во всех разрядах регистров 3, 7 и 8, устанавливаемых по команде стирания экрана с клавиатуры или от ЭВМ. Все операции в устройстве с неформатизованным экраном и все операции с форматизованным экраном без модификации его содержимого проводятся как в известном устройстве, т.е. информация, вводимая с клавиатуры или ЭВМ, выписывается по сигналам блока 2 управления в блок 5 памяти, при этом код адреса памяти поступает из регистра 3 в регистр 4 адреса, так как на четвертом выходе блока 2 управления вырабатывается сигнал, поступающий на установочный вход нулевого состояния триггера 9 и, следовательно, вход элемента И ll имеет код "0", т.е. коммутатор 10 постоянно передает на выход информацию, поступающую на первый вход с выхода регистра 3.

В начале выполнения всех операций клавиатуры по модификации содержимого форматизованного экрана терминала (запись символа, вставка или вычер- кание символа) необходимо найти на экране атрибут данного незащищенного поля для изменения в нем разряда модификатора. Определив по состоянию регистра 7, что поле, в котором находится курсор, может быть модифицированно, блок 2 управления переходит в состояние поиска атрибута незащищенного поля, при этом на втором выходе поля блока 2 управления вырабатывается управляющий сигнал, поступающий на первый вход элемента И 11.

Поиск атрибута осуществляется последовательным чтением блока 5 памяти влево по экрану, с уменьшением на единицу содержимого регистра 4 адреса. При обнаружении блоком 2 управления в регистре 6 данных признака атрибута, на третьем выходе блока 2 управления вырабатывается управляющий сигнал, и поиск атрибута заканчивается. Код атрибута модифицируется блоком 2 управления и записывается по прежнему адресу в блок 5 памяти. Кроме того, по сигналу с третьего выхода блока 2 управления содержимое регистра 4 адреса (адрес найденного атрибута) переписывается в регистр 8, и триггер 9 устанавливается (или подтверждает) свое единичное состояние.

Начальный адрес поиска символаатрибута определяется состоянием триггера 9. Если посцедний находится в нулевом состоянии, на выходе элемента И 11 находится код "0" и поиск начинается с адреса курсора. Если триггер 9 находится в единичном состоянии, т.е. вводится уже не первый символ сообщения, начальным адресом поиска сразу является адрес символа

1339544

15

30

50 атрибута, код которого хранится в регистре 8 и поступает в регистр 4 адреса через коммутатор 10, так как на выходе элемента И ll находится код "l . Поиск при этом заканчивает— ся после однократного чтения блока

5 памяти, так как первый же считанный блоком 2 управления символ является символом-атрибутом.

Далее код символа, введенного с клавиатуры, записывается по сигналам блока 2 управления в блок 5 памяти по адресу, код которого хранится в регистре 3. Затем содержимое последнего увеличивается на единицу, т,е. курсор перемещается на одну позицию вправо и содержимое этой ячейки блока 5 памяти анализируется блоком 2 управления. В результате могут возникнуть три ситуации: новый адрес курсора не является позицией атрибута, что приводит к окончанию операции; новый адрес курсора является позицией атрибута незащищенного поля, в этом случае курсор должен устанавливаться в следующую позицию (регистр 3 увеличивается на единицу), и содержимое регистра 4 адреса переписывается в регистр 8, операция заканчивается; новый адрес курсора является позицией атрибута защищенного поля, тогда выполняется поиск ближайшего незащищенного поля и далее выполняются действия аналогично второй ситуации.

Значит, если триггер 9 установлен в нулевое состояние, блок 2 управления для выполнения операции записи символа с клавиатуры всего четыре раза обращается к блоку 5 памяти (чтение атрибута, запись модифициро,ванного атрибута, запись символа по адресу курсора, чтение следующей позиции для анализа содержимого).

Таким образом, в предлагаемом устройстве значительно сокращается время выполнения команд записи символа с клавиатуры. Это сокращение обеспечивается исключением необходимости последовательного чтения блока 5 памяти для поиска символа-атрибута при записи с клавиатуры каждого символа.

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

Формула изобретения

Устройство для отображения информации на экране электронно-лучевой трубки, содержащее блок ввода данных, выход-,которого соединен с информационным входом блока управления, первый выход которого соединен с информационным входом регистра адреса курсора, регистр адреса данных, выход которого подключен к адресному входу блока памяти, управлякяций вход которого соединен с первым выходом блока управления, а выход — с информационным входом регистра данных, выход которого является выходом устройства и соединен с первым управляющим входом блока управления и информационным входом регистра курсора, выход которого подключен к второму управляющему входу блока управления, о тл и ч а ю щ е е с я тем, что, с целью повьппения быстродействия устройства, оно содержит элемент И, триггер, коммутатор и регистр адреса символа-атрибута, выход которого соединен с первым информационным входом коммутатора, второй информационный вход которого соединен с выходом регистра адреса курсора, управляющий вход — с выходом элемента И, а выход — с информационным входом регистра адреса данных, входы элемента И соединены соответственно с вторым выходом блока управления и выходом триггера, вход установки в "1" которого соединен с третьим выходом блока управления, подключенным к управляющему входу регистра адреса символа-атрибута, информационный вход ко,торого соединен с выходом регистра адреса данных, вход установки в "0" триггера соединен с четвертым выходом блока управления.

1339544

Ck0c 8 "П" 7,2ид егисп7раЮ а ананчафиР

0ЛРрации а5ления

Редактор И. Горная

Заказ 42??/38

Тираж 672 Подписное

13г1ИИПШ Государственного комитета СССР по делам изобретений и открытий

1!3035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5

Производственнс>-«олигряфи геское предприятие, г. Ужгор д, ул. Проектная, 4!

L опнительные

3беь огу ша ги р айат Юа

Составитель И.Загинайко

Техред М.Ходанич Корректор H.Êîðîëü

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

 

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах отображения информации для съема координат на экране электронно-лучевой трубки

Изобретение относится к области вычислительной техники и автоматики, в частности к устройствам отображения ,и редактирования графической информации на ЭЛТ (дисплеям), и может быть использовано в системе автоматизации проектных и конструкторских работ, в частности при разработке и изготовлении диалоговых устройств отображё- НИН графической информации, обладающих большой универсальностью

Изобретение относится к вычислительной технике и может быть испольУст УетТ зовано при разработке систем отображения информации

Изобретение относится к устройствам управления индикаторными приборами и может быть использовано в устройства.х для отображения информации на табло мат- ()ичного типа

Изобретение относится к автоматике и вычислительной технике и может быть использовано для вйода и вывода

Изобретение относится к автоматике и вычислительно1 1 технике и может быть использовано в устройствах вывода алфавитно-цифровой и графической информации на экране ЭЛТ

Изобретение относится к области вычислительной техники и может быть использовано в устройствах для вывода графической информации, в частности в устройствах для формирования окружностей и дуг на экране ЭЛТ Цель изобретения - повыш ение быстродействия устройства, которая достигается введением двух суммирующих цепочек, состоящих соответственно из последовательно соединенных резисторов 7 и 14 и 11 и 15, второго элемента НЕ 1 и соответствующих функциональных связей, что позволяет осуществить непосредственное суммирование сигнала, определяющего радиус окружности Х или (-Y), с сигналами с выхода элемента НЕ 13 или интегратора 10 в зависимости от начала рисования окружности, т.е

Изобретение относится к автоматике и вычислительной технике и может быть использовано для отображения информации о ходе быстропротекающего технологического процесса, распределенного на большой территории

Изобретение относится к средствам отображения информации

Изобретение относится к электронной технике

Изобретение относится к вычислительной технике, в частности к устройствам для управления предъявлением информации в системах дистанционного обучения

Изобретение относится к компьютерным технологиям

Изобретение относится к медицине, в частности к медицинской диагностике, и может быть использовано для получения контрастных изображений тканей в оптической когерентной томографии

Дисплей // 2015536

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении систем отображения алфавитно-цифровой и буквенно-мозаичной информации

Изобретение относится к контрольно-измерительной технике и может быть использовано в системах управления объектами с непрерывными многопараметрическими технологическими процессами в энергетической, химической, металлургической и других отраслях промышленности

Изобретение относится к автоматике и вычислительной технике
Наверх