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

Иллюстрации

Показать все

Реферат

 

ОП ИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советских

Социалистических

Республик (11) 352022 (61) Зависимое от авт. свидетельства (22) Заявлено 10.07. 72 (21) 1811709/18-24 (51) М. Кл. &06к

15/20 с присоединением заявки= И—

Государственный комитет

Саввтв Министров СССР аа делам изааретвний и открытий (32) Приоритет—

Опубликовано30. 11.74 Бюллетень № 44

Дата опубликования описания 29.О3.75 (5З) УДК 681.327. . 11(088.8) (72) Авторы изобретения

3. И. Гриневич, В. С. Ленчук и Г. С. Маргулян (71) Заявитель

Ордена Ленина институт кибернетики АН Украинской CCP (54) УСТРОЙСТВО ДЛЯ РЕДАКТИРОВАНИЯ

АЛФАВИТНО-ЦИФРОВОЙ ИНФОРМАЦИИ HA ЭКРАНЕ

ЭЛЕКТРОННОЛУЧЕВОЙ ТРУБКИ

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

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

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

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

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

Устройство содержит буферное запоминающее устройство 1, регистр 2 числа, де5 шифратор 3 адреса, регистр 4 основного адреса, регистр 5 дополнительного адреса, регистр 6 метки, схему сравнения 7, регистр 8 ввода-вывода и блок 9 управления.

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

В режиме вывода алфавитно-цифровой информации на экран ЭЛТ производится последовательная обработка ячеек буферного запоминаюшего устройства 1 по регистру 4 адреса, работаюшему в режиме счета на +1 от блока 9 управления. Операция "Вставка может осушествляться с начала буферного устройства либо с отмеченного символа. Оператор с помошью

"светового карандаша отмечает на экране символ, начиная с которого необходимо производить вставку, и нажимает клавишу Вставка на пульте. При этом осуществляется пересылка адреса отмеченного символа из регистра 4 адреса в регистр 6 метки.

По сигналу Ввод» символ заносится в регистр 8 ввода-вывода..По этому же сиг

452О22.

4, налу в регистр 5 дополнительного адреса заносится адрес последней ячейки устройства 1, а в регистр 4 адреса — адрес предпоследней ячейки. После этого разрешается работа регистров 4 и 5 в режиме счета на -1, в процессе которого чтение ячеек устройства осуществляется по регистру 4 адреса, а запись содержимого этих ячеек по регистру 5 дополнительного адреса. Таким образом, происходит раздвижка алфавитно-цифровой информации в устройстве 1 на один символ.

В режиме счета регистров 4 и 5 регистр 4. и регистр 6 метки подключаются к схеме 7 сравнения. По сигналу сравнения схема выдает сигнал конца раздвижки, по которому режим счета на -1 регистров 4 и 5 прекращается, и регистр адреса переходит в нормальный режим работы. на +1", а схема автоматически переключается в режим замены. Происходит передача адреса из регистра 6 метки в регистр 5 дополнительного адреса и после развертки очередного символа на экране, символ, хранимый в регистре 8 ввода-вывода, записывается в устройство 1 по адресу, хранящемуся в регистре дополнительного адреса После этого содержимое регистра дополнительного адреса увеличивается на "+1 и осуществляется обратная передача адреса из регистра дополнительного адреса в регистр метки, необходимая для хранения адреса замены на период раздвижки при вставке очередного символа. На этом заканчивается операция

"Вставка" символа на экране, и устройство готово к вставке следующего символа.

Операция "Замена так же, как и

"Вставка, может осуществляться с начальной зоны буферного устройства либо с отмеченного "световым карандашом символа на экране. Оператор отмечает "светова карандашом символ, начиная с которого необходимо производить замену текста. При нажатии клавиши "Замена адрес отмеченного символа из регистра 4 адреса перемещается в регистр 6 метки.

По сигналу "Ввод" символ зан,оситсяв

Регистр ввода-вывода. По окончании развертки на экране очередного символа по сигналу из устройства 9 управления адреса из регистра метки пересылается в регистр дополнительного адреса. Регистр дополнительного адреса коммутируется на дешифратор адреса, и по этому адресу происходит зались в устройство 1 из регистра ввода-вывода, после чего адрес в регистре дополнительного адреса увеличивается на +1 и осуществляется обратная передача адреса из регистра дополнительного адреса в регистр метки. На этом заканчи5. вается операция "Замена" символа на экране, и устройство готово к замене следующего символа. > !

1

В процессе Стирания оператор с nolg мощью "светового карандаша" отмечает на экране два символа, между которыми необходимо произвести стирание массива, после чего нажимает клавишу "Стирание", при этом адрес второго отмеченного сим15 вола засылается в регистр 6 метки. Регистр адреса работает в режиме счета на

<1" и по достижении в нем адреса первого отмеченного символа начинается режим стирания. Одновременно регистр адт

20 реса и регистр метки подключаются к схеме сравнения. По сигналу сравнения режим стирания прекращается.

При "Сжатии" оператор отмечает на

, экране с помощью "светового карандаша"

25 два символа сжимаемого массива, после ! чего нажимает клавишу "Сжатие . Адрес первого отмеченного символа записывает; ся в регистр дополнительного адреса, ад-! рес второго отмеченного символа — в ре3О гистр метки. Сразу после переписи второго адреса разрешается параллельная работа регистров 4 и 5 в режиме счета на ! "+1, в процессе которой чтение ячеек буферного запоминающего устройства осуществляется по регистру адреса, а запись содержимого этих ячеек по регистру дополнительного адреса (запись происходит в дополнительном цикле обращения к буферному запоминающему устройству, ор ганизованном по сигналу из устройства управления). По сигналу переполнения регистра адреса режим Сжатие" прекращается, и схема автоматически переходит в режим "Стирания".

Операция "Вывод зоны" осуществляется следующим образом. Оператор отмечает на экране два символа, ограничивающие выводимый массив, после чего нажимает клавишу "Вывод зоны". При этом 5О адрес первого отмеченного символа записывается в регистр дополнительного адреса, а адрес второго — в регистр метки.

По запросу внешнего устройства, на которое производится вывод после развертки

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

452О22 регистра числа в регистр ввода-вывода, а содержимое регистра дополнительного

«прес« увеличивается на "+1 . Чтение буферного з«помин«ющего устройства продолжается по регистру адреса до поступления очередного запроса с внешнего y;:тройства и т. д. Оканчивается режим в момент сравнения кода регистра дополнительного адреса и регистра метки.

Предмет изобретения

Устройство для редактирования алфавит— но-цифровой информации н«экране элект роннолучевой трубки, содержащее регистр ввод«-вывода и буферное запоминающее устройство, связанные с регистром числа, блок управления, соединенный непосредственно и через регистр основного адреса с цешифратором адреса, подключенным к бу5 ферному запоминающему устройству, о ч л и ч а ю ш е е с я тем, что, с цельюповышения надежности работы устройств«и расширения возможностей редактиров«ния, в него введены регистр метки, схема срав10 нения и регистр дополнительного адреса, причем регистр метки подключен к блоку управления, связанному со схемой сравнения, регистру основного адреса и схеме сравнения, связанным между собой, и ре15 гистру дополнительного адреса, соединенному с дешифратором адреса.