(Г
С
со
Изобретение относится к автоматике и вычислительной технике и может быть использовано в текстовых дисплеях на электронно-лучевых трубках.
Цель изобретения - новьшение быстродействия устройства.
На фиг.1 представлена функциональная схема предлагаемого устройства, на фиг.2 - функциональная схема коммутатора, на фиг.З - временные диаграммы работы устройства.
Устройство содержит первый 1, второй 2 и третий 3 счетчики импульсов, коммутатор 4, блок 5 памяти, триггер 6, элемент И 7, четвертый 8 и пятый 9 счетчики импульсов, сумматор 10 и входы 11-23 и выходы 24 блоков устройствао
Коммутатор 4 содержит элементы И 25 и элементы 26 первой и второй групп, группу элементов ИЛИ 27, элемент НЕ 28 и входы 29-31 и выходы 32 элементов коммутатора.
Счетчик 1 представляет собой двоичный счетчик с цепью сброса. Счет осуществляется перепадом из единицы в нуль.
Счетчик 9 представляет собой реверсивный двоичный счетчик с цепями параллельного приема информации для задания начального значения и сброса Счет осуществляется перепадом из единицы в нуль, запись - высоким уровне сигнала записи.
Счетчик 8 представляет собой двоичный счетчик с цепями параллельного приема информации для задания начального значения и сброса. Запись и сче осуществляются перепадом из единицы в нуль соответствующими сигналами записи и счета. Счетчик имеет т+п разрядов. По цепям приема информации по первым п разрядам подается низкий уровень сигналов (запись нулей), а по остальным m разрядам производится запись содержимого счетчика 9
Триггер 6 представляет собой RS- триггер.
Счетчики 2 и 3 представляют собой реверсивные двоичные счетчики с цепями параллельного приема информации для задания начального значения и сброса.
Сумматор .10 представляет собой параллельный двоичньш сумматор.
Устройство работает в режимах редактирования и печати.
Исходное состояние, (в счетчиклх хранится код нуля, триггер 6 находится в нулевом состоянии) задается сигналом по входу 17 начальной установки.
Режим редактирования характеризуется тем, что триггер 6 находится в нулевом состоянии. При этом низкий
уровень сигнала с прямого выхода
триггера 6 запирает по входу записи счетчик 9, осуществляет перепись содержимого счетчика 1 в счетчик 9 и прохождение импульсов через элемент
5 И 7 на счетньй вход счетчика 1. В счетчик 8 записывается содержимое счетчика 9 по сигналу, приходящему на вход 20 кадрового синхроимпульса. При этом на вход 22 записи подается
0 низкий уровень сигнала, на адресные входы блока 5 памяти через коммутатор 4 передается содержимое счетчика 8. По высок ому уровню сигнала, приходящему на синхровход 21, считы5 вается информация из блока 5 памяти по адресу, сформированному счетчиком 8, а перепадом из единицы в нуль содержимое счетчика 8 увеличивается на единицу.
0 Подачей серии импульсов по синхро- входу 21 осуществляется считывание информации из блока 5 памяти и выдача ее на выходы 24 для отображения на дисплее (не показан).
Подавая сигналы на суммирующий 19 и вычитающий 18 управляющие входы устройства можно менять содержимое счетчика 9 и сдвигать игформацию вниз и вверх по экрану дисплея.
Q В младшие п разрядов счетчиков 8 соответствующих количеству символов в строке, по сигналу с входа 20 кадрового синхроимпульса записываются все нули отображение начинается с на5 чала строки), а в старшем m разрядов - содержимое счетчика 9.
Запись осуществляется по приходу высокого уровня сигнала на вход 22 записи, на адресные входы блока 5 пе- редается содержимое счетчиков 3 и 2 (курсоров знака и строк). По сигналу высокого уровня на синхровходе 21 в блок 5 записывается информация с информационных входов 11 по адресу, сформированному счетчиками 2 и 3,
состоянием которых управляют сигналы, поступающие на суммирующий 15 и вычитающий 16 входы счетчика 3, который
5
выдает сигналы переноса на счетные входы счетчика 2, и далее запись информации осуществляется в следующую строку. Таким образом происходит за- пись информации во все строки блока 5 памяти.
Режим печати задается сигналом по входу 13 устройства, который устанавливает триггер 6 в единичное исходное состояние При этом открывается элемент И 7, в счетчик 3 записывается адрес символа с входа 23, с которого начинается запись, а в счетчик 2 заносится содержимое счетчика 1, увеличенное сумматором 10 на код, поступающий по входу 12 и определяющий размер экрана, и таким образом производится запись в последнюю строку экрана. Запись осуществляется после при- хода сигнала по входу 22 записи, на адресные входы блока 5 передается содержимое счетчиков 2 и 3. По сигналу с входа 21 в блок 5 записывается информация с входов 11 по адресу, сформированному счетчиками 2 и 3,
После записи одного символа содержимое счетчика 3 (курсора знака) увеличивается на единицу сигналом с суммирующего входа 15 и запись пов- торяется по новому адресу. После заполнения строки счетчиком 3 (курсора знака) выдается сигнал переноса, который увеличивает содержимое счетчи ка 2 (курсора строки) и через элемент Н 7 содержимое счетчика 1, которое передается по сигналу с входа 20 кадрового «синхроимпульса через счетчик 9 в счетчик 8, Таким образом, при считьшании на экран дисплея выдается информация, записанная в блок 5, начиная с адреса, определяемого кодом счетчика 1.
При увеличении содержимого счетчика 1 осуществляется сдвиг информации вверх, а так как содержимое счетчика 2 (курсора строки) увеличивается аналогично, запись производится в последнюю строку экрана. Таким образом осуществляется сдвиг заполненной строки на одну вверх, освобождая пос- леднкяо строку экрана для ввода новой строки текста, т.е. реализуется вывод на экран текста аналогично печати текста на обычной пишущей машине.
Режим печати завершается с приходом сигнала на вход 14 сброса, который обнуляет триггер 6. Низкий уро5
0 5 0 5
О c О
.
5
вень сигнала с прямого выхода триггера 6 запрещает прохождение сигналов на счетный вход счетчика 1 и прекращает перезапись его содержимого через счетчик 9 (низкий уровень сигнала на входе записи) в счетчик 8. При этом в счетчике 1 сохраняется состояние и при возвращении в режим печати, вьшод на экран дисплея осуществляется, начиная со строки, определяемой последним состоянием счетчика 1. I
Быстродействие предлагаемого устройства обеспечивается уменьшением времени перехода в режим печати и зависит от частоты синхроимпульсов на входе 20..
Формула изобретения
Устройство для вертикального сдвига строк на дисплее, содержащее четыре счетчика импульсов, коммутатор, блок памяти, триггер и элемент И, выход которого соединен со счетным входом первого счетчика импульсов, первый вход элемента И подключен к прямому выходу триггера, входы Установка 1 и Установка О которого являются соответственно первым и вторым управляющими входами устройства, инверсный выход триггера соединен с установочными входами второго и третьего счетчиков импульсов, информационные выходы которых подключены к информационным входам первой группы коммутатора, информационные входы третьего счетчика импульсов являются информационными входами первой группы устройства, третьим и четвертым управляющими входами которого являются соответственно суммирующий и вычи- тагаций входы третьего счетчика импульсов, выход переноса вычитания которого соединен с вычитающим входом второго счетчика импульсов, суммирующий вход которого и второй вход элемента И соединены с выходом переноса суммирования третьего счетчика импульсов, вход сброса которого и входы сброса второго, первого и четвертого счетчиков импульсов являются входом сброса устройства, первым входом разрешения записи которого является установочный вход четвертого счетчика импульсов, суммирукиций вход которого и первый управляющий вход блока памяти являются вторым входом разрешения записи устройства, информационными
входамн второй группы которого являются инфop faциoнныe входы блока памяти, второй управляющий вход которого и управляющий вход коммутатора являются пятым управляющим входом устройства, выход блока памяти является выходом устройства, отличающееся тем, что, с целью повышения
импульсов подключены к выходам первого счетчика импульсой, выход сумматора соединен с информационными входами второго счетчика импульсов, выходы коммутатора подключены к адресным входам блока памяти, вход занесения пятого счетчика импульсов соединен с прямым выходом триггера, вход
быстродействия устройства, оно содер- р сброса пятого счетчика импульсов поджит сумматор и пятьй счетчик импульсов, выходы которого подключены к информационным входам четвертого счетчика импульсов, выходы которого соеключен к входу сброса устройства, суммирующий и вычитающий входы пятого счетчика импульсов являются соответственно шестым и седьмым управляющидинены с информационными входами вто- ми входами устройства, информационны М. ......пл1«чп T 4Ti44i -n «« TTTJt/ U -tJ T -n-bry rTleiTJ fTT ПтГГТ ГТКГ K OT/ TIOT O
рой группы коммутатора, информационные входы первой группы сумматора и информационные входы пятого счетчика
ми входами третьей группы которого являются вторые информационные входы сумматора.
импульсов подключены к выходам первого счетчика импульсой, выход сумматора соединен с информационными входами второго счетчика импульсов, выходы коммутатора подключены к адресным входам блока памяти, вход занесения пятого счетчика импульсов соединен с прямым выходом триггера, вход
сброса пятого счетчика импульсов подключен к входу сброса устройства, суммирующий и вычитающий входы пятого счетчика импульсов являются соответственно шестым и седьмым управляющими входами устройства, информационныtJ T -n-bry rTleiTJ fTT ПтГГТ ГТКГ K OT/ TIOT O
ми входами третьей группы которого являются вторые информационные входы сумматора.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для вывода графической информации | 1985 |
|
SU1339625A1 |
Устройство для отображения информации на экране телевизионного приемника | 1989 |
|
SU1679535A1 |
Устройство для отображения и редактирования информации на экране электронно-лучевой трубки | 1989 |
|
SU1695288A1 |
Устройство для воспроизведения видеосигнала | 1987 |
|
SU1555918A1 |
Устройство для отображения информации на экране телевизионного индикатора | 1986 |
|
SU1695372A1 |
Устройство для вывода графической информации | 1990 |
|
SU1783572A1 |
Устройство для вывода графической информации | 1989 |
|
SU1644208A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1987 |
|
SU1499398A1 |
Устройство для определения области работоспособности электронных схем | 1985 |
|
SU1273853A1 |
Логическое устройство для обработки информации | 1984 |
|
SU1339578A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано в текстовых дисплеях на электронно-лучевых трубках. Цель изобретения - повьшение быстродействия устройства. Устройство содержит первый счетчик 1, второй счетчик 2, третий счетчик 3, татор 4, блок памяти 5, триггер 6, элемент И 7, четвертый счетчик 8, пятый счетчик 9, сумматор 10 с соот- .ветствующими связями. Повьппенне быстродействия обеспечивается на суммирующий 19 и вычитающий 18 входы счетчика 9 сигналов, которые изменяют его содержимое, чем обеспечивается при нулевом состоянии триггера 6 сдвиг информации вверх и вниз по экрану дисплея. 3 ил. с
J0
/77
в
о е
V
29
28
Г 1
31
/77
L
m-f-n
27
1 н
/77
ji
J
цзиг.г
Считывание
21 3
f
П
/
Запись
XT
pZ/.J
Устройство для редактирования алфавитно-цифровой информации на экране электроннолучевой трубки | 1972 |
|
SU452022A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторское свидетельство СССР № 913362, кл | |||
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1988-07-15—Публикация
1986-11-18—Подача