Изобретение относится к устройствам для взаимодействия человекаоператора с ЭВМ, в частности к устройствам ввода - вьшода информации, выполняемым с применением дисплея.
Известно устройство для редактирррания информации, содержащее блок управления и блок задания символов 1 .
Однако это устройство не позволяет автоматически отыскать на экране ЭЛТ знакомство с требуемым с.имволом.
Известно также устройство для редактирования информации, содержащее блок задания символов, группу элементов И, схему сравнения, блок управления и видеоконтрольный блок 2,
Такое устройство не обеспечивает автоматизированного вывода маркера на знакомство, выбранное оператором с учетом одного из отображаемых на экране индексных символов, и требует значите.пьного времени для осуществления вывода маркера.
Наиболее близким к изобретению по технической сущности является устройстве для редактирования информации, содержащее блок управления, первый рыход которого подключен к
первому входу первой схемы сравнения и первым входам элементов И группы, второй выход - к входу видеоконтрольного блока и первому входу второй схемы сравнения, первый вход - к выходу первой схемы сравнения, а второй вход соединён с вторым входом второй схемы сравнения и с первым выходом блока задания символов, второй выход которого подключен к счетному входу счетчика, установочные входы которого соединены с выходами элементов И группы, а выход подключен к второму входу первой схемы сравнения 33 .
Недостатком устройства является наличие блока памяти для хранения Программы редактирования, что усложняет устройство. Кроме того, устройство позволяет автоматически отыскать требуемый сигнал только в том случае, если искомый символ На экране ЭЛТ встречается всего один раз. В большинстве случаев одни и те же символы встречаются несколько раз на различных 3HjiKOMecTax экрана ЭЛТ. Так, например, при редактировании рабочих программ ЭВМ одинаковые команды, а, следовательно, и одинаковые индексные символы могут повторяться несколько раз- в различньГх | участках программы. Для отыскания каждого из них в устройстве затрачивается значительное время.
Цель изобретения - упрощение устройства и повышение быстродействия.
Поставленная цель достигается тем, что устройство для редактирования информации содержит первый -триггер, установочный вход которого подключен к третьему выходу блока зада ния символов, второй триггер, установочный вход которого соединен, с выходом первого триггера,элемент Ш входы которого подключены к выходам второго триггера и второй схемы сравнения, а выход - к вторым входак элементов И группы и входам сброса первого и второго триггеров, и элемент НЕ, вход которого соединен с выходом первой схемы сравнения, а выход - с синхровходом второго триггера.
На чертеже представлена структурная схема устройства.
Устройство содержит блок 1 управения, блок 2 задания символов, четчик 3, первую схему 4 сравнения, группу элементов И 5, вторую схему б сравнения, элемент И 7, видеоконтольный блок 8, первййтриггер 9, торой триггер 10 и элемент.НЕ Ц.
Устройство работает следующим бразом..
Блок 1 управления в циклическом порядке производит обращение к зна коместам экрана видеоконтрольного блока 8 для регенерации изображения,выставляя при этом на первом выходе коды номеров знакомест, а на втором - коды cи teoлoв, соответствующих циркулирующим номерам знакомест. При этом на входах первой схемы 4 сравнения имеются код позиции маркера (с выхода счетчика- 3) и текущий код номера знакоместа (с первого выхода блока 1 управления). В момент совпадения этих кодов на выходе первой схемы 4 сравнения появляется сигнал, поступающий на
первый вход блока 1 управления. По этому сигналу блок 1 вырабатывает сигнал редактирования и отображения. маркера, передаваемый со второго выхода (ЭТОГО блока на видеоконтрольный блок 8. По этому сигналу видеоконтрольный блок 8 отображает на своем экране маркер, причем место маркера соответствует коду в счетчике 3;- счетчике позиций маркера. Клавиатура перемещения маркера блока 2 задания символов при нажатии клавиш вырабатывает сигналы приращения что изменяет на единицу код в счет- ; чике 3 и соответственно изменяет . место маркера на экране видеоконт|рольного блока 8. Алфавитно-цифровая клавиатура блока 2 задания символов при нажатии клавиш вырабатывает на первом выходе кодовый сигнал соответствующего символа и передает его на второй вход блока l управления. По этому сигналу блок i вырабатывает и передает на видеоконтрольный блок
8сигнал для отображения соотве ствующего символа на месте, обозначенном маркером. Таким образом осуществляется редактирование (набор) информации на экране видеоконтрольного блока 8 в местах, последовательно обозначенных маркером. Кроме операции редактирования устройство -позволяет производить последователis
ный поиск символа, встречающегося в нескольких местах экрана видеоконтрольного блока 8. При этом на второй вход второй схемы 6 сравнения поступает от алфавитно-цифровой клавиатуры блока 2 задания С1ШВОЛОВ Код символа, соответствующий нажатой клавище, а на первый вход этой схемы поступают последовательно коды отоб5ражаемых символов со второго выхода блока 1 управления. В моменты совпадения этих кодов вторая схема 6 сравнения вырабатывает сигнал совпадения. После нажатия клавиши По0иск на третьем выходе блока 2 появится сигнал, котоЕ«й поступает на установочный вход первого триггера
9и своим передним фронтом устанавливает, его в единичное состояние
5
(в качестве установочного входа использовать, например, синхронизирующий вход элемента .KI55TM2, на информационный вход которого подан постоянный единичный потен1 1иал) .
0 Сигнал с выхода этого триггера поступает на установочный вход второго триггера 10, на синхровход которого поступает проинвертированный элементом НЕ 11 сигнал сравнения теку5щего кода номера знакоместа и кода позиции маркера с выхода первой схемы 4 сравнения. При этом второй триггер 10 устанавливается в единичное состояние после окончания сигнала сравнения, так как он сраба0тывает только по положительному фронту входного сигнала. Сигнал с. выхода второго триггера 10 поступает на один из входов элемента И 7, на другой вход которого поступает сиг5нал сравнения кодов символов с выхода второй схемы сравнения. При совпадении этих двух сигналов И. 7 вырабатывает сигнал совпаденияи передает его на вторые входа
0 элементов И 5 группы, которые передают по этому сигналу код номера знакоместа с первого выхода блока 1 шравления на установочные входы счетчика 3, и заносится в него. Но5мер знакоместа искомого символа с
выхода счетчика 3 поступает на второй вход первой схемы 4 и в момент сравнения с циркулирующим номером на выходе схемы 4 появляется сигнал, который поступает на,первый вход блока 1 . В результате блок 1 управления вырабатывает на втором выходе сигнал для отображения маркера на знакоместе, обозначенном индексным символом, соответствующим символу, выбранному на алфавитно-цифровой клавиатуре блока 2 задания символов. Причем это знакоместо является бли жайшим от первоначального положения (Маркера. Одновременно с этим сигнал с выхода элемента И 7 поступает на ВХОДЫ сброса Первого и второго триггеров Э и 10 и устанавливает их в нулевое состояние, после чего, на один из входов элемента И 7 поступает нулевой потенциал с выхода втоi рого триггера 10. Следовательно, при последующих совпадениях кодов иско|мого символа, расположенного на других знакоместах экрана, элемент И 7 сигнал не В1вдает и содержимое счетчика 3 не меняется. Для отыскания следующего знакоместа, где находится такой же искомый символ, необходимо повторно нажать клавишу Поиск на алфавитно-цифровой клавиатуре блока 2 задания символов. При этом триггеры 9 и Ю .отрабатывают аналогично описанному. В счетчик 3 заносится номер ближайшего очередного знакоместа, где находится искомый символ. Следовательно, маркер устанавливается на очередном знакоместе искомого символа.
Технические г еимущества данного устройства в сравнении с базовым объектом, в качестве которого определена управляющая вычислительная машина М7000, заключается в следующем. В базовом варианте поиск и редактирование символов программы технологического процесса реализуются программным путем с использованием центрального процессора и блоков памяти для хранения программы редактирования. В данном устройстве эта задача решается аппаратными
средствами без использования блоков памяти.
Формула изобретения
Устройство для редактирования информации, содержащее блок управления, первый выход которого подключен к первому входу первой схемы ... сравнения и первьол входам элементов И группы, второй выход - к входу видеоконтрольного блока и первому входу второй схемы сравнения, первый вход - к выходу первой схемы сравнения, а второй вход соединен . 5 с вторым входом второй схемы сравнения и с первым выходом блока задания символов, второй выход которого подключен к счетному входу счетчика, .установочные входы которого соединены с вь ходами элементов И группы, а выход подключен к второму входу первой схемы сравнения, о т л ичающеес я тем, что, с целью упрощения устройства и повьшения 5 быстродействия, оно содержит первый триггер, устан9вочный вход которого подключен к третьему выходу блока задания символов, второй триггер, установочный вход которого соединен с выходом первого триггера, элемент И, входы которого подключены к выходам второго триггера и второй схемы сравнения, а выход - к вторым входам элементов И группы и.входам сброе са первого и второго триггеров, и
элемент НЕ, вход которого соединен с выходом первой схемы сравнения, а выход - с синхровходом второго триг гера.
0 Источники информации,
принятые во внимание.при экспертизе
1. Авторское свидетельство СССР 605224, кл. G Об К 15/20, 1976. , 5 2, Патент США 3675208, кл. 340-172, 5, опублик. 1972.
3. Авторское свидетельство СССР 648999, кл. G 06 К 15/20, 1975 (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Устройство для редактирования информации на экране электронно-лучевой трубки | 1983 |
|
SU1091153A1 |
Устройство для редактирования алфавитно-цифровой информации на экране электронно-лучевой трубки | 1982 |
|
SU1156118A1 |
Устройство для редактирования информации на экране электроннолучевой трубки | 1975 |
|
SU648999A1 |
Устройство для редактирования информации на экране дисплея | 1978 |
|
SU1119001A1 |
Устройство для ввода-вывода информации при обработке физических величин | 1981 |
|
SU966683A1 |
Устройство для отображения информации на экране телевизионного индикатора | 1985 |
|
SU1339627A1 |
Устройство для ввода информации | 1983 |
|
SU1108429A1 |
Устройство для отображения информации на экране телевизионного индикатора | 1986 |
|
SU1357998A1 |
Устройство для редактирования алфавитно-цифровой информации на экране видеоконтрольного блока | 1983 |
|
SU1254460A1 |
Устройство для редактирования алфавитно-цифровой информации | 1977 |
|
SU739518A1 |
Авторы
Даты
1982-05-15—Публикация
1980-06-16—Подача