Устройство для редактирования алфавитно-цифровой информации на экране электронно-лучевой трубки
Иллюстрации
Показать всеРеферат
УСТРОЙСТВО ДЛЯ РЕДАКТИРОВАНИЯ АЛФАВИТНО-1ЩФРОВОЙ ИНФОРМАЦИИ НА ЭКРАНЕ ЭЛЕКТРОННО-ЛУЧЕВОЙ ТРУБКИ, содержащее блок управления, первый вход и первый и второй выходы которого соединены соответственно с выходом и первым и вторым входами блока сравнения, третий вход которого соединен с иервьм выходом счетчика позиций маркера, первый йход которого подключен к первому выходу блока элементов И, второй вход блока управления соединен с алфавитно-цифровой клавиатурой, отличающееся тем, что, с целью повьшения быстродействия устройства, оно содержит последовательно соединенные регистр приема слова, первый вход которого подключен к алфавитно-цифровой клавиатуре , второй выход - к первому входу блока элементов И, триггер, элемент И, второй вход -которого подключен к третьему выходу блока управления , счетчик импульсов, второй выход которого подключен к вторым входам регистра приема слова и триггера , и дешифратор, выход которого | подключен к второму входу блока эле (Л ментов И, соединенному с алфавитнос цифровой клавиатурой, вторые выход и вход счетчика позиций мяркера соединены с третьим входом и четвертым выходом блока управления. ел Од
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
4(зц G 09 1 08
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
flO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3384776/24-24 (22) 20.01.82 (46) 15.05.85. Бюл. У 18 (72) А..Д. Комаров, И.Н. Колесников, Л.Г. Алябина и В.С. Ермохин (53) 681.327.11(088.8) (56) Патент :США Ф 3675208, кл. 340-172.5, опублик. 1972.
Авторское свидетельство СССР
В 648899, кл. (09 5 1/08, 1978. (54)(57) УСТРОЙСТВО ДЛЯ РЕДАКТИРОВАНИЯ АЛФАВИТНО-ЦИФРОВОЙ ИНФОРМАЦИИ
НА ЭКРАНЕ ЭЛЕКТРОННО-ЛУЧЕВОЙ ТРУБКИ, содержащее блок управления, первый вход и первый и второй выходы которого соединены соответственно с выходом и первым и вторым входами блока сравнения, третий вход которого соединен с первые выходом счетчика поэиций маркера, первый вход которого подключен к первому выходу блока эле„„SU„„ I 156118 ментов И, второй вход блока управления соединен с алфавитно-цифровой клавиатурой, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия устройства, оно содержит последовательно соединенные регистр приема слова, первый вход которого подключен к .алфавитно-цифровой клавиатуре, второй выход — к первому входу блока элементов И, триггер, элемент И, второй вход -которого подключен к третьему выходу блока управления, счетчик импульсов, второй выход которого подключен к вторым входам регистра приема слова и триг- гера, и дешифратор, выход которого подключен к второму входу блока элементов И, соединенному с алфавитноцифровой клавиатурой, вторые выход и вход счетчика позиций маркера соединены с третьим входом и четвертым выходом блока управления.
11561
Изобретение относится к вычисли- тельной технике и может быть использовано в устройствах ввода-вывода информации, выполненных с применением ЭЛТ. S
Целью изобретения является повышение быстродействия устройства.
На фиг.1 приведена структурная схема предлагаемого устройства; на фиг. 2 -структурная схема счетчика 10 ,позиций маркера; на фиг.3 — структур ная схема блока управления.
Устройство содержит блок 1 управления, алфавитно-цифровую клавиатуру
IS
2, состоящую из наборного поля кнопок
3 и шифратора 4. Выход наборного поля 2 подключен к входу регистра 5 приема слова. Выход регистра 5 подключен через блок 6 элементов И к входу шифратора 4 и входу триггера 7
Выход триггера 7 подключен к первому входу элемента И 8, второй вход которого соединен с блоком 1 управ- ления, а выход — с входом счетчика
23
9 импульсов. Выход счетчика 9 импуль. сов связан с входами дешифратора 1(>.
Выход дешифратора 10 соединен с вторыми входами блока элементов И, выход которого подключен к входу шифратора 4. Кроме того, вьгход блока 6 элементов И подключен к входу счетчика 11 позиций маркера, который взаимосвязан с блоком 1 управления как непосредственно, так и через блок
22 сравнения. 3S
Счетчик 11 позиций маркера содержит последовательно соединенные генератор 13 одиночных импульсов, триггер 14, элемент И 15, счетчик 16, дешифратор 17 и счетчик 18 маркера.
Второй вход элемента И 15 соединен с вьгходом блока 1 управления, первый выход дешифратора 17 — с входом блока 1 управления, второй выход — со счетным входом счетчика 18 маркера.
Сигнал с третьего выхода поступает на установку в "0" триггера 14 и счетчика 16. Выход счетчика 18 маркера подключен к блоку 12 сравнения, второй входблока 12сравнения связан . Ю с выходом блока 1 управления. Блок 1 управления содержит генератор 19 тактовых импульсов, подключенный к счетному входу счетчика 20 времени, выход которого связан с входом дешифратора И
21. Один из выходов дешифратора 21 подключен к счетному входу счетчика
22 знакомест. Выход счетчика 22 зна18 г комест соединен с входом блока 11 счетчика позиций маркера. Второй выход счетчика 22 знакомест связан с элементом И 8 и блоком 12 сравнения позиций маркера. Блок 12 сравнения позиций маркера содержит последовательно соединенные блок 23 сравнения двух чисел, элемент И 24, второй вход которого соединен с выходом блока 1 управления.
Кроме того, в блок 1 управления входят триггер 25 редактирования и триггер 26 знака, установочные входы которых связаны с выходом дешифратора 17 блока 11 счетчика позиций маркера. Выход триггера 25 подключен к входу элемента И 27, второй вход которого соединен с выходом элемента И 24 блока 12 сравнения позиций маркера. Выход элемента И 27 связан с входом триггера 28 режима записи в ФОЗУ (ферритовое оперативное запоминающее устройство), Выход триггера
26 подключен к входу элемента И 29, к второму входу которого подключен выход шифратора 4, кнопочной клавиатуры 2. Выход триггера 28 режима за писи в ФОЗУ подключен к входу элемента И 30, второй вход которого соединен с выходом дешифратора 21, а выход — с входом синхронизации числового регистра 31. К установочному входу числового регистра 31 подключен выход элемента И 32,.один вход которого соединен с выходом элемента И
29, а второй — с выходом триггера 28 режима, записи в ФОЗУ. Выход числового регистра 31 связан с входом элемента И 33, выход которого подклю. чен к входу числового регистра 34.
K второму входу элемента И 33 подключен выход триггера 28 режима записи в ФОЗУ, соединенный также с входом элемента И 35. Второй вход элемента
И 35 связан с выходом дешифратора
21, а выход — с входом синхронизации записи числового регистра 34 ФОЗУ.
Выход элемента И 30 связан, кроме того, с входами установки в "0 триггеров 25 и 26.
Один из выходов дешифратора связан с входом адресного регистра 36 ФОЗУ.
Устройство работает следующим об" разом.
В блоке 1 управления на вход счетчика 20 времени поступает тактовая частота с генератора 19 тактовых импульсов. Выход счетчика 20 времени з 1156 подключен к дешифратору 21 счетчика
20 времени, на выходах которого вырабатывается последовательность импульсов, обеспечивающая прием кода знака, запись его в определенный адрес ФОЗУ и подготовку к приему следующего знака (цикл). Счетчик 20 времени определяет время, необходимое для редактирования одного знака ° Закончив обработку знака по одному знакометру, дешиф- 1п ратор 21 последними тактами увеличивает синхронно код, содержащийся в счетчике 22 знакомест и адресном регистре 36 фОЗУ, на "1", устанавливает счетчик 20 времени в "О" и начинает обработку знака, находящегося на следующем знакоместе, Запись знака в ФОЗУ осуществляется в место, обозначенное маркером, код с выхода счетчика 22 знакомест поступает на вход блока 23 сравнения двух чисел блока 12 сравнения позиций маркера.
На второй вход блока 23 сравнения поступает код со счетчика 18 маркера блока 11 счетчика позиций маркера. д
Импульс с выхода дешифратора 21 производит опрос элемента И 24, подключенного к выходу блока 23 сравнения двух чисел. При.равенстве кодов на счетчике 22 знакомест и на счетчике
18 маркера сигнал из блока 12 сравнения поэйций маркера поступает на вход элемента И 27. После того, как счетчик 22 знакомест просчитает все знакоместа, на его выходе вырабатывает35 ся импульс конца кадра, который обнуляет счетчик 22 знакомест и начинается новый кадр. Таким образом, импульс сравнения на выходе элемента
И 24 блока 12 сравнения позиций маркера вырабатывается один раз в кадр.
При пословном редактировании оператор нажимает кнопку с выбранным словом и далее устройство без дальнейшего вмешательства оператора обес-45 печивает редактирование данного слова поэлементно, при этом каждый знак слова редактируется в течение одного кадра, а первый знак слова впечатывается в место, обозначенное марке- 50 ром до начала процесса редактирования
После того, как произойдет запись первого знака слова в числовой регистр 34 ФОЗУ, устройство обеспечивает перемещение маркера на следую- 55 щее знакоместо, начинается запись следующего знака слова в место нового положения маркера и т. д. По оконча118 4 нии редактирования всего слова импульс переполнения счетчика 9 устанавливает в "О" триггер 7 и регистр
5. Устройство готово к редактированию нового слова.
При нажатии оператором кнопки с выбранным словом с наборного поля клавиатуры 3 передается сигнал в регистр 5 приема слова, осуществляется запись признака данного слова в опре деленный триггер регистра 5. Сигнал с выхода регистра 5 устаналивает в
"1" триггер 7 (приема слова), с выхода которого дается разрешение на прохождение импульса конца из счетчика 22 знакомест блока 1.управления через элемент И 8 на счетный вход счетчика 9 импульсов. Выход счетчика
9 подключен к входу дешифратора 10, на выходах которого вырабатывается последовательность импульсов для поочередного опроса элементов И, входящих в блок 6, вторые входы элементов И подключены к выходу регистра 5.
Элементы И блока 6 скоммутированы таким образом, что каждый из них обеспечивает прохождение сигнала только определенного знака данного слова.
Сигналы одинаковых знаков, входящие в состав различных слов, с выходов элементов И объединяются на сборках или с выхода блока 6 поступают в блок шифратора 4 для выработки кода данного знака. Порядок поступления сигналов в блок шифратора 4 определяется последовательностью импульсов с выходов дешифратора 10, поступающих на опрос элементов И, входящих в блок 6. Кро,ме того, сигнал с выхода блока 6 поступает в блок 1 1 счетчика позиций .маркера на запуск генератора 13 одиночных импульсов. Импульс с выхода генератора 13 устанавливает в "1" триггер 14, с выхода которого в элемент И 15 поступает разрешение на прохождение импульса конца кадра через элемент И 15 в счетчик 16. Выход счетчика 16 подключен к входу дешифратора 17. Тактовый импульс с первого выхода дешифратора 17 в блоке 11 счетчика позиций маркера устанавливает в
"1" триггер 25 редактирования и триггер 26 знака. Выход триггера 25 редактирования выдает на вход элемента И
27 разрешающий потенциал. При равеист. ве кодов на счетчике 22 знакомест и счетчике 18 маркера импульс сравнения иэ блока 12 сравнения поступает на
1156118 второй вход элемента И 27, на выходе которого появляется сигнал, устанавливающий в "1" триггер 28 режима записи в ФОЗУ. С выхода триггера 26 знака на первый вход элемента И 29 поступа- 3 ет разрешающий потенциал, на второй вход — код знака, поступающий на шифратор- 4. В результате код знака из шифратора 4 поступает на вход элемента
И 32. Так как триггер 28 режима запи- 1О си в ФОЗУ установлен в "1", то с его выхода поступает разрешение в элемент
И 32 на прохождение кода знака на установочные входы числового регистра
31; 15
Следующим тактовым импульсом с дешифратора 21 через элемент И 30, от- крытый по второму входу триггера 28 режима записи в ФОЗУ, осуществляется синхронизация записи кода знака в чис-36 ловой регистр 31. Кроме того, импульс с выхода элемента И 30 устанавливает в "0" триггер 25 редактирования и триггер 26 знака. Код с числового регистра 31 через элемент И 38, откры- уд тый по второму входу триггером 28 режима записи в ФОЗУ, поступает на установочные входы числового регистра 34 ФОЗУ. Очередным тактовым
|импульсом, поступающим из дешифрато- О ра 21 через элемент И 35, на второй вход которого проходит разрешающий потенциал с триггера 28 режима записи в ФОЗУ, осуществляется синхронизация перезаписи кода знака из числового регистра 31 в числовой регистр
34 ФОЗУ„ адрес ячейки ФОЗУ при этом соответствует положению маркера на экране электронно-лучевой трубки, так как запись осуществляется в течение одного цикла работы счетчика времени при равенстве кодов в счетчике
22 знакомест и счетчике 18 маркера.
С выхода дешифратора 21 поступает тактовый импульс на установку в "0" триггера 28 режима записи в ФОЗУ, очередным тактовым импульсом производится увеличение кода в счетчике 22 знакомест и адресном регистре 36 на
ff I I
1, т.е. переход к следующему адресу
Последним тактом дешифратора 21 счетчик времени ус анавливается в "0".
Дешифратор 10 через определенное время обеспечивает появление на выходе блока 6 сигнала от следующего знака слова, процесс редактирования повторяется. После редактирования последнего знака слова импульс переполнения счетчика 9 импульсов устанавливает в исходное состояние триггер
7 и регистр 5 приема слова, подготоив их к приему нового слова. Таким образом, осуществляется пословное редактирование информации по нажатию оператором одной кнопки (в известном устройстве редактирование слова может осуществляться оператором только путем поочередного нажатия кнопок, символизирующих буквы или знаки, для последовательного ввода их в ФОЗУ).
»se> s
Фиг. >
1156118
ВНИИПИ Заказ 3151/48 Тирам 452 Подписное
Филиал ППП "Патент", г.умгород, ул.Проектная, 4