Устройство для редактирования информации на экране текстового дисплея

 

(72) Автор мзобретеиив

Л.Б. Белов

Специальное конструкторское бюро пишущих м (73) Заявитель (54) УСТРОЙСТВО ДЛЯ РЕДАКТИРОВАНИЯ ИНФОРМАЦИЮ

HA ЭКРАНЕ ТЕКСТОВОГО ДИСПЛЕЯ

Изобретейие относится к автоматн1

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

Известно устройство, которое наряду с различными функциями редактирования реализует следующие функции: стирание текста от положения курсора до конца строки с неизменным положением курсора; стирание текста от положения курсора до конца кадра с неизменным положением курсора; стирание знака в положении курсора с последующей установкой курсора в следукщее знакоместо; стирание фрагментов текста, saключенных в рамки специальных курсоров (1).

Недостатком этого устройства яв-. ляется его малое быстродействие.

Наиболее близким к изобретению по достигаемому результату является устройство, которое реализует функ-, ции стирания последних знаков, слова, предложения. Такое устройство содержит последовательно соединенные первый элемент ИЛИ, подключенный к шине "Сброс режима стирания", регистр стирания, подключенный к шине "Тип команды стирания", дешифратор признаков начала втирания, второй элемент ИЛИ, счетчик курсора, первый элемент И, подключен ый к шине Разрешение перезаписи11, счетчик адреса, подключенный ко второму элементу ИЛИ, блок оперативной памяти, подключенный к шине "Запись " пробела", дешифратор признаков окончания стирания и элемент И-ИЛИ, подключенный к дешифратору признаков начала стирания и к первому элементу ИЛИ (2).

Однако предлагаемое устройство при реализации функции стирания последнего слова стирает лишнее слово.

Для исключения таких ошибок используется функция стирания последнего

903856 знака, что снижает быстродействие устройства.

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

Эта цель достигается тем, что в 5. известное устройство для редактирования информации на экране текстового дисплея, содержащее последовательно соединенные первый элемент

HJIH, подключенный к шине "Сброс режима стирания", регистр стирания, подключенный к шине "Тип команды стирания", дешифратор признаков начала стирания, второй элемент ИЛИ, счетчик курсора, первый элемент И, 1З подключенный к шине "Разрешение перезаписи", счетчик адреса, подключенный ко второму элементу ИЛИ, блок оперативной памяти, подключенный к шине "Запись пробела", дешифратор 26 признаков окончания стирания и элемент И-ИЛИ, подключенный к дешифратору признаков начала стирания и первому элементу ИЛИ, введены последовательно соединенные третий элемент

И, подключенный к дешифраторам признаков начала и окончания стирания, триггер, подключенный к элементу

И-ИХЯ, четвертый элемент И, подключенный к шине "Конец знаковой-стро- 39 ки" ° и третий элемент ИЛИ, подключенный к дешифратору признаков окончания стирания и элементу И-ИЛИ.

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

Устройство содержит элемент ИЛИ регистр 2 стирания, дешифратор 3 признаков начала стирания, элемент

ИЛИ 4, счетчик 5 курсора, элемент

И 6, счетчик 7 адреса, блок 8 опера- дф тивиой памяти, дешифратор 9 признаков окончания операций стирания, элеФ мент И-ИЛИ 10, элемент И ll, триггер

12, элемент И 13 и элемент ИЛИ 14.

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

В режиме стирания последнего слова, когда стираемый фрагмент расположен на границах строк текста, воз- зф можны следукщие ситуации: первый знак стираемого слова находится на первом знакоместе строки; начало стираемого слова находится на предыдущей строке, а конец на следующей; слова разделены знаком "Пусто" (нулевой байт ОЗУ).

Все рассмотренные ситуации имеют место в реальных текстах. Окончание операции стирания последнего слова, находящегося в начале строки, реализуется наличием строба "Конец знаковой строки" КЗС, который через открытый элемент И 13 и элемент

ИЛИ 14 осуществляет сброс триггера

12 и регистра 2 стирания. Разрешение прохождения строба через элемент И 13 обеспечивается нулевым состоянием триггера 12, который взводнтся (переводится в состояние

"Единицы" ) только при условии, когда в режиме стирания последнего слова устройство стирает знак "переноса". Иначе говоря, если слово начинается с начала строки, то по признаку(КЗС)осуществляется сброс режима стирания, а курсор находится в последнем знакоместе предыдущей строки. Если же в слове имеется перенос, то взведенный через элемент И 11 триггер !2 запрещает прохождение через схему ИЛИ 14 строба КЗС, и операция стирания осуществляется дальше до первого "Пробела" или "Пусто", признаки которых форья" руются с выходов дешифратора 9.

Когда слова разделены кодом "Пусто" останов режима стирания осуществля ется формированием признака кода

"Пусто", с выхода дешифратора 9, ко" торый через элемент ИЛИ 1 и И-ИЛИ

1О сбрасывает регистр 2 стирания, а также устанавливает в "0" триггер

12 (если он бып взведен) .

При наличии признака стирания последнего слова формируется признак стирания, по которому обеспечивается переключение ОЗУ на режим ™Запись", а счетчика адреса (СЧОП) и счетчика курсора (СЧК) на режим вычитания. Останов режима стирания последнего слова безусловно осуществляется.по признакам "Пробел" или

"Пусто". Если признаков "Пробела" и "Пусто" нет, то останов возможен только при наличии КЗС при условии отсутствия признака "Переноса".

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

903856

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

Ком

СЮИ

3Н+

Коне

Ьюис

Составитель Г.Беспалова

Техред M.Tenep

Корректор В.Бутяга

Редактор В.Данко

Заказ 121 30 Тираж 73) Подписное

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

113035, Москва, Ж-35, Раушская наб., д. 4/5

Филиал П11П "Патент", г. Ужгород, ул. Проектная, 4

Устройство для редактирования информации на экране текстового дисплея, содержащее последовательно S соединенные первый элемент ИЛИ, подключенный к шине "Сброс режима стирания", регистр стирания, подклю, ченный к шине "Тип команды стирания", дешифратор признаков начала стн10 ракия, второй элемент ИЛИ, счетчик курсора, первый элемент И, ! подключенный к шине "Разрешение пе резаписи", счетчик адреса, подклю15 ченный ко второму элементу ИЛИ, блок оперативной памяти, подключенный к шйне "Запись пробела", дешифратор признаков окончания стирания и элемент И-ИЛИ подключенный к деУ

20 шифратору признаков начала стирания, и первому элементу ИЛИ, о т л и— ч а ю щ е е с.я тем, что, с целью повышения быстродействия устройства, в него введены последовательно соединенные третий элемент И, подключенный к дешифраторам признаков начала и окончания стирания, триггер, подключенный к элементу И-ИЛИ, четвертый элемент И, подключенный к шине "Конец знаковой строки",-и тре- тий элемент ИЛИ, подключенный к дешифратору признаков окончания стирания к элементу И-.ИЛИ.

Источники информации, принятые во внимание при экспертизе

1. Руководство по эксплуатации модели ДИ-2000.2.043.РЭ. . 2. Авторское свидетельство СССР по заявке М 2812840/18-24, кл. 6 06 К )5/20, 15.08.79 (прототип) .

Устройство для редактирования информации на экране текстового дисплея Устройство для редактирования информации на экране текстового дисплея Устройство для редактирования информации на экране текстового дисплея 

 

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

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

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

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

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

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

Дисплей // 2015536

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

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

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