Устройство для вертикального сдвига строк на дисплее

 

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

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

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

РЕСПУБЛИН (19) (11) Ai (5l)4 С 09 С 1 08

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

Н А BT0PCH0MV СВИДЕТЕЛЬСТВУ (21) 4149082/24-24 (22) 18.11.86 (46) 15.07.88. Бюл. ) 26 (72) В.Д.Гамазин (53) 68 1.327.11(088.8) ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (56) Авторское свидетельство СССР

Ф 452022, кл. (: 06 F 3/153, 1972.

Авторское свидетельство СССР

Ф 913362, кл. С 06 F 3/153, 1982. (54) УСТРОЙСТВО ДЛЯ ВЕРТИКАЛЬНОГО

СДВИГА СТРОК НА ДИСПЛЕЕ (57) Изобретение относится к автомагике и вычислительной технике и может быть использовано в текстовых дисплеях на электронно-лучевых трубках. Цель изобретения — повышение быстродействия устройства. Устройство содержит первый счетчик 1, второй счетчик 2, третий счетчик 3, коммутатор 4, блок памяти 5, триггер 6, элемент И 7, четвертый счетчик 8, пятый счетчик 9, сумматор 10 с соответствую(цими связями. Повышение быстродействия обеспечивается на суммирующий 19 и вычитающий 18 входы счетчика 9 сигналов, которые изменяют его содержимое, чем обеспечивается при нулевом состоянии триггера 6.. сдвиг информации вверх и вниз по экрану дисплея. 3 ил.

1 1410091

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

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

На фиг.1 представлена функциональная схема предлагаемого устройства, на фиг.2 - функциональная схема ком- 10 мутатора, на фиг.3 — временные диаграммы работы устройства.

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

10 и входы 11-23 и выходы 24 блоков устройства.

Коммутатор 4 содержит элементы 20

И 25 и элементы 26 первой и второй групп, группу элементов ИЛИ 27, элемент НЕ 28 и входы 29-31 и выходы 32 элементов коммутатора.

Счетчик 1 представляет собой дво- 25 ичный. счетчик с цепью сброса. Счет осуществляется перепадом из единицы в нуль.

Счетчик 9 представляет собой реверсивный двоичный счетчик с цепями 30 параллельного приема информации для задания начального значения и сброса.

Счет осуществляется перепадом из единицы в нуль, запись — высоким уровнем сигнала записи.

Счетчик 8 представляет собой двоичный счетчик с цепями параллельного приема информации для задания начального значения и сброса. Запись и счет осуществляются перепадом из единицы 40 в нуль соответствующими сигналами записи и счета. Счетчик имеет m+n разрядов. По цепям приема информации по первым и разрядам подается низкий уровень сигналов (запись нулей), а по остальным ш разрядам производится запись содержимого счетчика 9.

Триггер 6 представляет собой RSтриггер.

Счетчики 2 и 3 представляют собой реверсивные двоичные счетчики с цепями параллельного приема информации для задания начального значения и сброса.

Сумматор .10 представляет собой па55 раллельный двоичный сумматор.

Устройство работает в режимах редактирования и печати.

Исходное состояние (и счетчиках хранится код нуля, три сер 6 находится В нулевОм сОстОянии) задастся сиГ налом по входу 17 начальной установки.

Режим редактирования характеризуется тем, что триггер б находится в нулевом состоянии. При этом низкий уровень сигнала с прямого выхода триггера 6 запирает по входу записи счетчик 9, осуществляет перепись содержимого счетчика 1 в счетчик 9 и прохождение импульсов через элемент

И 7 на счетный вход счетчика 1. В счетчик 8 записывается содержимое счетчика 9 по сигналу, приходящему на вход 20 кадрового синхроимпульса.

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

8, а перепадом из единицы в нуль содержимое счетчика 8 увеличивается на единицу.

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

Подавая сигналы на суммирующий 19 и вьтчитающий 18 управляющие входы устройства можно менять содержимое счетчика 9 и сдвигать игформацию вниз и вверх по экрану дисплея, В младшие п разрядов счетчиков 8, соответствующих количеству символов в строке, по сигналу с входа 20 кадрового синхроимпульса записываются все нули отображение начинается с начала строки), а в старшем m разрядов — содержимое счетчика 9.

Запись осуществляется по приходу высокого уровня сигнала на вход 22 записи, на адресные входы блока 5 передается содержимое счетчиков 3 и 2 (курсоров знака и строк). По сигналу высокого уровня на синхровходе 21 в блок 5 записывается информация с информационных входов 11 по адресу, сформированному счетчиками 2 и 3, состоянием которых управляют сигналы, поступающие на суммирующий 15 и вычитающий 16 входы счетчика 3, который

1410091 вьщает сигналы переноса на счетные входы счетчика 2, и далее запись информации осуществляется в следующую строку. Таким образом происходит, запись информации во все строки блока

5 памяти.

Режим печати задается сигналом по входу 13 устройства, который устанавливает триггер 6 в единичное исходное 10 состояние При этом открывается элемент И 7, в счетчик 3 записывается адрес символа с входа 23, с которого начинается запись, а в счетчик 2 заносится содержимое счетчика 1, увели- 15 ченное сумматором 10 на код, поступающий по входу 12 и определяющий размер экрана, и таким образом производится запись в последнюю строку экрана. Запись осуществляется после при- 20 хода сигнала по входу 22 записи, на адресные входы блока 5 передается содержимое счетчиков 2 и 3. По сигналу с входа 21 в блок 5 записывается информация с входов 11 по адресу, сфор- 25 мированному счетчиками 2 и 3.

После записи одного символа содержимое счетчика 3 (курсора знака) увеличивается на единицу сигналом с суммирующего входа 15 и запись пов- 30 торяется по новому адресу. После заполнения строки счетчиком 3 (курсора знака) выдается сигнал переноса, который увеличивает содержимое счетчика 2 (курсора стРоки) и через элемент 35

И 7 содержимое счетчика 1, которое передается по сигналу с входа 20 кадрового синхроимпульса через счетчик

9 в счетчик 8. Таким образом, при считывании на экран дисплея выдается информация, записанная в блок 5, начиная с адреса, определяемого кодом счетчика 1.

При увеличении содержимого счетчика 1 осуществляется сдвиг информации 45 вверх, а так.как содержимое счетчика

2 (курсора строки) увеличивается аналогично, запись производится в последнюю строку экрана. Таким образом осуществляется сдвиг заполненной строки на одну вверх, освобождая последнюю строку экрана для ввода новой строки текста, т.е. реализуется вывод на экран текста аналогично печати текста на обычной пишущей машине.

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

Режим печати завершается с приходом сигнала на вход 14 сброса, который обнуляст триггер 6. Низкий уровень сигнала с прямого выхода триггера 6 запрещает прохождение сигналов на счетный вход счетчика 1 и прекращает перезапись его содержимого через счетчик 9 (низкий уровень сигнала на входе записи) в счетчик 8. При этом в счетчике 1 сохраняется состояние и при возвращении в режим печати, вывод на экран дисплея осуществляется, начиная со строки, определяемой последним состоянием счетчика 1.

Быстродействие предлагаемого устройства обеспечивается уменьшением времени перехода в режим печати и зависит от частоты синхроимпульсов на входе 20.

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

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

1410091

Считыбоние

Люмь

75/Ю) Составитель О.Цапко

Техред М.Ходанич Корректор М.Лемчик

Редактор А.Лежнина

Заказ 3485/48 Тираж 459 Подписное

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

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

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

Устройство для вертикального сдвига строк на дисплее Устройство для вертикального сдвига строк на дисплее Устройство для вертикального сдвига строк на дисплее Устройство для вертикального сдвига строк на дисплее Устройство для вертикального сдвига строк на дисплее 

 

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

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

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

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

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

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

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

Изобретение относится к автоматике , в частности к устройствам для формирования указателей на экране ЭЛТ, и может быть использовано для отображения и съема координат с экрана ЭЛТо Цель изобретения состоит в повышении надежности устройства Поставленная цель достигается путем формирования вертикальных линий на параллельном программируемом интерфейсе и счетчикаха формирования горизонтальных линий с помощью программируемого таймера и триггеров и получения выходных сигналов на выходе мультиплексора

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

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

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

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

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

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

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

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

Изобретение относится к автоматике и вычислительной технике и может ,быть использовано в выходных устройствах универсальных ЭВМ или системах оперативной связи человека с вычислительной машиной
Наверх