Устройство для редактирования информации на экране дисплея
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
ГЗ 153 38Н. Смирн итанииопублик 5.208, 1972 (протоГОСУДАРСТВЕННЫЙ НОМИТЕТ СССРГЮ ДЕЛА 4 ИЗОБРЕТЕНИЙ И ЯЯфЫТИЙ(54)(57) УСТРОЙСТВО ДЛЯ РЕДАКТИРОВАНИЯ ИНФОРМАЦИИ НА ЗКРАНЕ ДИСПЛЕЯ, содержащее входной шифратор, к выходам которого подключены датчики информации, выполненные в виде цифровой, служебной, командной и алфавитной клавиатуры, выходы первой группы входного шифратора подключены к входам первой группы шифратора ко: манд и к информационным входам распределителя, выходы которого подключены к входам второй группы шифратора команд, первые выходы которого подключены к выходу устройства, вторые и третьи выходы шифратора команд подключены соответственно к первому и второму входам счетчика адреса маркера, четвертые выходы шифратора команд подключены к информационным входам первой группы блока ключей записи, информационные входы второй группы которого под ключены к выходам второй группы входного шифратора, управляющий . . вход блока ключей записи подключен к выходу первого блока элементов И, входы первой группы которого подключены к выходу счетчика адресов маркера, третий и четвертый входы которого подключены соответственнок выходам второго и третьего блокаэлемента И, входы второй группы первого блока элементов И подключенык выходам счетчика знаков, подключенным к управляющему входу распределителя и адресным входам блокапамяти, информационные входы которого подключены к выходам блокаключей записи, выходы блока памятисоединены со знакогенератором, подключенным к дисплею, о т л и ч аю щ е е с я тем, что, с целью повышения быстродействия устройствадля редактирования за счет ускоренного вывода маркера в наиболеечасто используемые области экранадисплея, оно содержит первый и второй дешифраторы, блок ключей выборазоны, блок ключей выбора строки ичетвертый блок элементов И, входы первой группы которого подключены к выходам блока памяти, входы второй группы четвертого блока элементов И подключены к входамвторой группы входного шифратора,выход четвертого блока элементовИ подключен к первому управляющему входу блока ключей выбора строки, второй управляющий .вход которого подключен к пятому выходу шифратора команд, информационный входблока ключей выбора строки подключен к выходу первого дешифратора,информационный выход блока ключейвыбора строки подключен к первымвходам второго и третьего блоковэлементов И, вторые входы которыхподключены к выходам счетчика знаков, подключенным к входам первогои второго дешифратора, выход вто11 рого дешифратора подключен к информационным входам блока ключей выбо" ра зоны, управляющий вход которого подключен к шестому выходу шнфрато 19001ра команд, информационный выход блока ключей выбора зоны подключен квходам третьей группы третьего бло"ка элементов И.Изобретение относится к вычислительной технике, а именно к устройствам взаимодействия человекаоператора с электронной вычислительной машиной. 5Известно устройство для редактирования, содержащее последовательно соединенную клавиатуру, процессор ввода, буферный регистр, вентильные сборки, блок памяти, знакогенератор, и блок отображения,причем буферный регистр соединенчерез дешифраторы индексных знаковсо схемой зашиты зон памяти, а че"рез ячейку сравнения, связанную с 15выходом блока памяти, соединен сосхемой останова процессора вводапо сигналу ошибки 1 3ОднаКо данное устройство имеетнедостаточное быстродействие и надежность, поскольку в нем автоматизированное перемещение маркера осуществляется только в пределах разрешенных эон экрана и памяти.Известно устройство для редактирования инФормации на экранедисплея, содержащее входной шифратор, к входам которого подключеныдатчики информации,выполненные ввиде цифровой, служебной, командной и апфавитной клавиатуры, выходы первой группы входного шифрато- .ра подключены к входам первой группы шифратора команд и к информационным входам распределителя, выходы которого подключены к входам,второй группы шифратора команд,первые выходы которого подключенык выходу устройства, вторые и тре"тьи Выходы шифратора команд подклю 40чены соответственно к первому и второму входам счетчика адреса маркера,четвертые выходы шифратора командподключены к информационным входампервой группы блока ключей записи,информационные входы второй группыкоторого подключены к выходам второй группы входного шифратора, уп" равляющнй вход блока ключей записи подключен к выходу первого блока элементов И, входы первой группы которого подключены к выходу счетчика адресов маркера, третий и четвертый входы"которого подключены соответственно к выходам второго и третьего блока элемента И, входы второй группы первого блока элементов И подключены к выходам счетчика знаков, подключенным к управляющему входу распределителя и адресным входам блока памяти, информационные входы которого подключены к выходам блока ключей записи, выходы блока памяти соединены со знакогенератором, подключенным к дисплею 23.Однако в известном устройстве оператор имеет воэможность посредством клавиатур подводить маркер к выбранному месту экрана только оди" ночными шагами и затеи вводить букву или цифру на отмеченное место, что замедляет скорость редактйрования.Цель изобретения - повышение быстродействия устройства для редактирования за счет ускоренного вывода маркера в наиболее часто используемые области экрана дисплея.Поставленная цель достигается тем, что устройство для редактирования информации на экране дисплея, содержащее входной шифратор, к входам которого подключены датчики информации, выполненные в виде цифровой, слуищбной, командной и алфавитной клавиатуры, выходы первой группы входного шифратора подключены к входам первой группы шифратора ко" манд и к информационньж входам распределителя, выходы которого подключены к входам второй группы шифратора команд, первые выходы которого подключены к выходу устройства, вторые и третьи выходы шифратора команд подключены соответственно к первому3 11 и второму входам счетчика адреса маркера, четвертые выходы шифратора команд йодключены к информационным входам первой группы блока ключей записи, информацнонные входы вто" рой группы которого подключены к выходам второй группы входного,шифратора, управляющий вход блока ключей записи подключен к выходу первогоблока элементов И, входы первой группы которого подключены к выходу счетчика адресов маркера, третий и четвертый входы которого подключены соответственно к выходам второго и третьего блока элементов И, входы второй группы первого блока элементов И подключены к выходам счетчика знаков, подключенным к управляющему входу распределителя и адресным входам блока памяти, информационные входы которого под ключены к выходам блока ключей записи, выходы блока памяти соединены со знакогенератором, подключенным .к дисплею, содержит первый и второй дешифраторы, блок ключей выбора эоны, блок ключей выбора строки и четвертый блок элементов И, входы первой группы которого подключены к выходам блока памяти, входы второй группы четвертого блока элементов И подключены к входам второй группы входного шифратора, выход четвертого блока элементов И подключен к первому управляющему входу блока ключей выбора строки, второй управляющий вход которого подключен к пятому выходу шифратора команд, информационный вход блока ключей выбора строки подключен к выходу первого шифратора, информационный выход блока ключей выбора строки подключенк первым входам второго и третьего блоков элемен,тов И, вторые входы которых подключены к выходам счетчика знаков, подключенным к входам первого дешифратора, выход второго дешифратора подключен к информационным входам блока ключей выбора зоны, управляющий вход которого подключен к шестому выходу шифратдра команд, информационный выход блока ключей выбора зоны подключен к входам третьей группы третьего блока элементов И.На чертеже изображена блок-схема устройства для редактирования информации.19001 4 10 15 20 25 30 35 40 45 50 55 При нажатии клавиши любой из клавиатур 2, 3, 4 и 5 входной шифратор.1 выдает соответствующий код на входы блока 9 ключей записи и четвертого блока 21 элементов И. Одновременно входной шифратор 1 выдает сигнал по одной.из шин, соединяющих шифратор 1 с информатором 6 команд и с распределителем 7.При поступлении любого из сигналов от юсодного шифратора 1 распределитель 7 начинает свой внутренний счет операций, тактируемай сигналаУстройство содержит входной шиф- . ратор 1, цифровую клавиатуру 2, служебную клавиатуру 3, командную клавиатуру 4, алфавитную клавиатуру 5, шифратор 6 команд, распределитель 7, счетчик 8 адреса маркера, блок 9 ключей записи, первый блок 10 элементов И, второй блок 11 элементов И, третий блок 12 эле" ментов И, счетчик 13 знаков, блок 14 памяти, знакогенератор 15, дисплей 16, первый дешифратор 17, второй дешифратор 18, блок 19 ключей выбора строки, блок 20 ключей выбора зоны, четвертый блок 21 элементов И, блок 22 запроса внешнего устройства, шину 23 сброса счетчика адре" са маркера в нуль, шину 24 приращения на единицу адреса маркера.Устройство для редактирования ра-, ботает следующим образом.Счетчик 13 знаков, соединенный с генератором (не показан), осуществляет циклическое обращение к адресам блока 4 памяти, который последовательно выдает на вход знакогенератора 15 записанные в нем коды сим-, волов. Знакогенератор 15 преобразует коды символов в символы, отобра-, жаемые на дисплее 16. При этом счетчик 13 адреса маркера содержит адрес маркерной отметки, так же отображаемой на экране дисплея 16. При совпадении кодов адресов в счетчике/ 13 знаков и в счетчике 8 адреса маркера первый блок 10 элементов Ивыдает управляющий сигнал для сра батывания блока 9 ключей записи. Под" готовка к запуску блока 9 ключей записи осуществляется толькопри разрешающей команде, поступающей от шифратора 6 команд, которая вырабатывается при нажатии какой нибудь из клавиши любой из клавиатур 2, 3,4 и 59001 3 111 ми переполнения счетчика 13 знаков,Сигналы переполнения во времени соответствуют моментам отображения концов кадров регенерируемого на дисплее 10 отображения.По мере выполнения цикла счета распределителя 7 шифратор б команд последовательно выдает команды на своих отдельных выходах, причем содержание, последовательность и время в цикле этих команд определяется тем, какой из специальных выходов входного шифратора 1 возбужден, т.е. видом клавиатуры, к которой принадлежит нажатая клавиша,Состав операций редактирования и диалога приведен в табл. 1.Работа устройства при нажатии клавиш отдельных клавиатур происходит следукщим образом.При нажатии клавиши цифровой клавиатуры 2, распределитель 7 с шифратором 6 команд в первом цикле (кадре) не выдает никаких команд. Вследствие этого время первого кадра, типичная;величина которого составляет 20 мс, используется для успокоения контактов клавиши и для устранения влияния их дребезга. Во втором такте (в течение второго кадра отобрджения) после момента нажатия шифратор 6 команд выдает разрешение в блок 9 ключей записи. В момент совпадения кода адреса текущего знака, поступающего со счет" чика 13 знаков, с кодом в счетчике . в адреса маркера первый блок 10 : элементов И запускает блок 9: ключей записи и од нажатой клавиши от входного шифратора 1 заносится в соответствующий адрес блока 14 памяти, а именно в тот адрес, код которого содержится в счетчике в адресе маркера. В третьем такте шифратор 6 команд выдает сигнап по шине 24 приращения на единицу адреса маркера, вследствие чего маркер перемещается на следующее энакоместо на экране дисплея 16. Таким образом, одновременно устраня, ется влияние дребезга контактов при перемещении маркера.При нажатии клавиши командной клавиатуры 4 шифратор б команд в первом такте осуществляет установку в нуль счетчика 8 адреса маркера по шине 23 сброса счетчика 8 адреса маркера в нуль в результате чего маркер перемещается в начальное знако-место экрана дисплея 16 Во второмтакте шифратор 6 команд запускаетблок 9 ключей записи и код нажатойклавиши заносится в первый адресблока 14 памяти. В третьем тактешифратор 6 команд осуществляет при"ращение кода в счетчике 8 адресамаркера на единицу. В четвертом такте шиФратор 6 команд выдает сигналв блок 22 запроса внешнего устройст 5110 шить", "проверить пределы" и т.п.) ва. В результате этого на первомзнакоместе экрана дисплея 16 отобра"жается буквенный символ введеннойкоманды и индицируется сеанс обмена 15 информацией с блоком 22 запроса внегнего устройства.Таким образом, ввод команды осуществляется на специально отведенное место на экране дисплея 16 и 20 в блоке 14 памяти, при этом осуществляется обмен с блоком 22 запросавнешнего устройства без дополнительных действий оператора.При нажатии клавиши служебной кла виатуры 3 шифратор 6 команд в первом такте выдает команду запускав блок 20 ключей выбора строки. Присовпадении текущего кода счетчика13 символов с адресом служебного 30 символа постоянно записанным во втором дешифраторе 18, последний выдаетсигнал на информационный вход блока 20 ключей выбора строки с выходакоторого адрес поступает на третийблок 12 элементов И (координаты Х ).При этом код Х из счетчика 13 символов переписывается в счетчик 8 адреса маркера и маркер перемещаетсяпо строке на место служебного символа, находящегося, например, непосредственно перед зоной ввода данных.Во втором такте в описанной ранеепоследовательности осуществляетсязапись кода нажатой служебной клави-.ши в блок 14 памяти. В третьем тактеосуществляется приращение на единицу содержимого счетчика 8 адреса маркера. В четвертом такте выдает сигнал в блок 22 запроса внешнего устройства. В результате этих операций:перед зоной ввода на экране дисплея16 отображается служебный символ,маркер устанавливается .на первое зна-.коместо зоны ввода данной строкии инициируется обмен с внешним уст" 55ройством. Таким образом, служебныйсимвол (например, по отношению к исходным данным - "увеличить", 1 умень-.900 8и 12 элементов И. В результате этого код из счетчика 13 символов переносится в счетчик 8 адреса маркера .и на экране дисплея 16 маркер перемещается в ту сторону, индексныйсимвол которой совпадает с символомнажатой клавиши алфавитной клавиатуры 5.Производимое устройством редак 1 а тирование определение типа клавиатур и их программная обработка ключами 19 и .20 обеспечивают посредством одного нажатия клавиши ввод алфавитно-цифровых данных в любое мес"то ввод команд и их контрольное .отображение на Фиксированном энако"месте дисплея 16, ввод служебныхсимволов и их отображение на опре"деленном знакоместе перед началом рО зоны ввода на выбранной строке, выбор строки с автоматическим выводом маркера а начало зоны ввода,инициируют в необходимых случаяхобмен с внешним устройством, а такд же устраняют влияние дребезга контактов клавиатур. Укаэанные функ"ции обеспечивают увеличение скорости редактирования и расширяют область применения устройства. Наименование клавиатуры Цифровая2 Такт"Знак" 7 111вводится на специально отведенноезнакоместо строки экрана дисплея16 блока 14 памяти, маркер устанавливается в зону ввода и осуществляется обмен с внешним устройствоь 1 подействию оператора,При нажатии клавиши алфавитнойклавиатуры 5, используемой для указания маркером на конкретную строкутекста, обозначенную соответствующей буковой, шифратор 6 команд в одном из тактов, например, в третьем,выдает команду запуска в блок 19ключей выбора зоны. На четвертыйблок 21 элементов И поступают коды текущего знака с выхода блока 14памяти и код нажатой клавиши от входного шифратора 1. При совпадениикодов четвертый блок 21 элементов4 выдает сигнал разрешения на блок19 ключей выбора строки. При совпадении текущего кода в счетчике13 символов с адресом, постояннозаписанным в первом дешифраторе 17,последний выдает сигнал разрешенияв блок 19 ключей выбора строки. Привыполнении укаэанных условий блок19 ключей выбора строки выдает сигналы на второй и третий блоки 11 Наименование сигналаоперации 1 Установка маркера в "о" Установка маркера передзоной ввода 2 Разрешение запуска блока ключей записи 3 Перемещение маркера на один символ Запуск блока ключей выбора зоны Отсыпка-запрос на блокзапроса высшего устройства Командная Служебная Алфавитная4 3 16 Тираж 698ИИПИ Государственного комитета ССо делам изобретений и открытий Москва, Ж, Раущская наб д писное 4/5 13 Филиал ППП "Патент", г. Ужгород, ул. Проект
СмотретьЗаявка
2667694, 28.09.1978
ПРЕДПРИЯТИЕ ПЯ Г-4677
ЕРМОХИН ВЯЧЕСЛАВ СТЕПАНОВИЧ, СМИРНОВ ВЯЧЕСЛАВ НИКОЛАЕВИЧ
МПК / Метки
МПК: G06F 3/153
Метки: дисплея, информации, редактирования, экране
Опубликовано: 15.10.1984
Код ссылки
<a href="https://patents.su/6-1119001-ustrojjstvo-dlya-redaktirovaniya-informacii-na-ehkrane-displeya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для редактирования информации на экране дисплея</a>
Предыдущий патент: Устройство для ввода информации
Следующий патент: Преобразователь параллельного кода в последовательный
Случайный патент: Устройство для сжатия холодных газов и паров