Устройство для ввода и вывода информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 51)4 б 06 Р 13 ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ(71) Ордена Ленина институт кибернетикиим. В. М. Глушкова(54)(57) УСТРОЙСТВО ДЛЯ ВВОДА ИВЫВОДА ИНФОРМАЦИИ, содержащеегенератор серий синхроимпульсов, первый,второй, третий и четвертый счетчики, первый и второй триггеры, первый и второй элементы совпадения, первый и второйдешифраторы, первый элемент ИЛИ, блокиндикации, блок оперативной памяти, входыпервой группы которого, входы второго элемента совпадения и входы группы первогодешифратора подключены к выходам второго счетчика, вторые группы входов первогои второго элементов совпадения подключенык выходам первого счетчика, выход первогоэлемента ИЛИ подключен к второму входупервого и второго триггеров, первый входпервого триггера подключен к выходу второго дешифратора, входы группы которогоподключены к выходам четвертого счетчика,выход первого дешифратора подключен кпервому входу первого элемента ИЛИ, отли.чающееся тем, что, с целью повышенияскорости ввода информации и упрощенияустройства путем обеспечения возможностиредактирования при масштабировании воспроизводимого изображения, оно содержитвторой, третий и четвертый элементы ИЛИ,третий, четвертый, пятый, шестой и седьмойтриггеры, первый, второй, третий, четвертый и пятый элементы И, третий и четвертый дешифраторы и пятый счетчик, выходыкоторого подключены к входам группы четвертого дешифратора, первый вход которого 801179354 А подключен к выходу седьмого триггера, первый вход которого и первый вход шестого триггера подключены к выходу блока оперативной памяти, входы второй группы которого, входы группы третьего дешифратора и входы первой группы первого элемента совпадения подключены к выходам третьего счетчика, первые входы которого, четвертого триггера, второй вход седьмого триггера подключены к выходу третьего элемента И, первый вход которого, второй вход четвертого триггера, третьего элемента ИЛИ и пятого триггера подключены к выходу четвертого дешифратора, второй вход которого, вторые входы четвертого элемента ИЛИ, четвертого элемента И, второго элемента И, третьего счетчика, первые входы третьего элемента ИЛИ, первого элемента И, вход второго и третьего дешифраторов, вторые входы первого элемента ИЛИ, четвертого и пятого счетчиков, первый и второй входы блока индикации, вход блока оперативной памяти, второй вход шестого триггера, первый вход четвертого счетчика, вход первого дешифратора подключены к выходу генератора серий синхроимпульсов, третий вход блока индикации и второй вход третьего триггера подключены к выходу второго элемента И, первые входы которого и второго триггера подключены к выходу пятого элемента И, первые входы которого и второго счетчика подключены к выходу первого триггера, третий и четвертый входы второго элемента И подключены к выходам первого и второго элементов совпадения соответственно, пятый вход второго элемента И подключен к выходу четвертого триггера, второй вход пятого элемента И, третьего элемента И и первый вход третьего триггера подключены к выходу пятого триггера, первый вход которого подключен к выходу четвертого элемента ИЛИ, первый вход которого подключен к выходу третьего дешифратора, первый вход пятого счетчика подключен к выходу третьего элемен179354 та ИЛИ, первый вход четвертого элемента И подключен к выходу третьего триггера, второй вход второго счетчика подключен к выходу первого элемента И, второй вход которого подключен к выходу второго триггера, третий вход первого элемента И подключен к выходу шестого триггера,Изобретение относится к автоматике и вычислительной технике и может быть ис. пользовано в устройствах, предназначенных для ввода-вывода информации с экрана электроннолучевой трубки в электронную вычислительную машину (ЭВМ).Цель изобретения - повышение скорости ввода информации и упрощение устройства путем обеспечения возможности редактирования при масштабировании воспроизводимого изображения.На фиг. 1 представлена блок-схема устройства для ввода и вывода информации; на фиг. 2 - временная диаграмма функционирования устройства.Устройство содержит генератор 1 серий синхроимпульсов, первый элемент ИЛИ 2, первый счетчик 3, первый 4 и второй 5 триггеры, первый 6 и второй 7 элементы совпадения, первый 8 и второй 9 элементы И, второй 10 и третий 11 счетчики, третий элемент И 12, третий триггер 13, первый дешифратор 14, второй элемент ИЛИ 15, второй дешифратор 16, третий элемент ИЛИ 17, четвертый элемент И 18, четвертый 19 и пятый 20 счетчики, четвертый элемент ИЛИ 21, третий 22 и четвертый 23 дешифраторы, блок 24 индикации, четвертый 25 и пятый 26 триггеры, блок 27 оперативной памяти, пятый элемент И 28, а также шестой 29 и седьмой 30 триггеры.Позициями 31 - 74 обозначены информационные и управляющие линии и шины,Генератор 1 представляет собой последовательно соединенные генератор импульсов, счетчик импульсов и шифратор серий синхроимпульсов.Элементы 6 и 7 совпадения построены на элементах поразрядного сравнения, например типа К 55 Л 15, проинвертированные выходы которых объединены по И.Счетчик 3 содержит адрес местоположения метки на экране блока 24 индикации, управляется сигналами, приводящими по шине 69 из внешней по отношению к данному устройству клавиатуры, и разделен на две половины (на счетчик номера строки и счетчик адреса знакомства внутри строки), каждая из которых имеет свои входы +1 и- 1, но сброс для обеих - общий второй вход первого счетчика подключен к выходу второго элемента ИЛИ, второй вход которого подключен к выходу четвертого элемента И, входы группы первого счетчика являются входами группы устройства, второй вход второго элемента ИЛИ является входом устройства,и осуществляется сигналом по шине 73. Пошине 72 подаются сигналы на входы счетчика + 1 и- 1.Счетчик 10 содержит адрес знакомствавнутри текущей строки при выводе информации на экран блока 24 индикации. По шине44 на вход счетчика 10 подается сигнал,инкрементируюший содержимое счетчика 10.Сбрасывается счетчик сигналом на шине45.Счетчик 11 содержит номер текущей строки и сбрасывается сигналом на шине 46,Шина 32 подключена к входу + счетчика 11,Счетчик 19 задает задержку вывода ин 1 формации на экран блока 24 индикации навремя обратного входа луча по строке исбрасывается сигналом на шине 54. К входу+ 1 счетчика 19 подключена шина 53.Счетчик 20 задает задержку вывода информации на экран блока 24 индикации на время20 обратного хода луча по кадру, а во времяпрямого хода луча по кадру считает количество выводимых телевизионных строк исбрасывается счетчик 20 сигналом на шине 55.К входу +1 счетчика 20 подключена шина 54.25Триггер 4 хранит признак того, что втекущей телевизионной строке может бытьрасположена метка, устанавливается сигналом на шине 31, когда дешифратор 23 продешифрирует код отведенной для изображения метки телевизионной строки, и сбрасывается сигналом на шине 32, когда дешифратор 23 продешифрирует код последнейтелевизионной строки в символьной строке.Триггер 5 блокирует прохождение импульсов на вход +1 счетчика 1 О во время обратного хода луча по строке и устанавливается сигналом на шине 33 в момент начала прямого хода луча. При установкетриггера 5 на вход + 1 счетчика 10 начинают поступать импульсы. Сбрасываетсятриггер сигналом на шине 34, когда дешиф 40 ратор 14 продешифрирует код конца телевизионной строки символа или по шине54 поступит строчный синхроимпульс.Триггер 13 хранит признак того, чтометка вышла за пределы выводимого наэкран изображения, устанавливается в еди45 50 55 ницу по переднему фронту (переходу из низкого состояния в высокое) сигналом на шине 48, а сбрасывается в ноль сигналом по шине 49. Таким образом, если к моменту прихода кадрового синхроимпульса по шине 46 триггер 13 остался установленным, то изображение метки на экран блока 24 индикации не выводится.Триггер 25 хранит признак прямого хода по строке, устанавливается сигналом на шине 60, когда дешифратор 22 продешифрирует код конца обратного хода по строке и сбрасывается аналогично триггеру 5 сигналом на шине 34. Шина 65 является прямым выходом триггера 25, а шина 45 инверсным.Триггер 29 используется для масштабирования символов по оси Х внутри строки в качестве делителя частоты (инверсный выход триггера 29 подключен к Р-входу триггера 29, а С-вход используется как счетный вход).К входу синхронизации триггера 29 подключена шина 50. Сброс триггера 29 осуществляется сигналом на шине 67.Триггер 30 содержит признак увеличенного масштаба по оси У отдельной строки, устанавливается сигналом на шине 68, а сбрасывается сигналом на шине 32.Предлагаемое устройство функционирует следующим образом.Каждый раз при приходе кадрового синхроимпульса сбрасываются счетчики 11 и 20. а также триггер 26. Счетчик 20 начинает отсчет времени обратного хода по кадру. Как только дешифратор 23 продешифрирует код конца обратного хода по кадру, он сигналом по шине 51 сбрасывает счетчик 20 и устанавливает триггер 26. После установки триггера 26 начинается поступление импульсов счета на вход- 1 счетчика 11 и сброса на триггер 4 (шина 32).При приходе строчного синхроимпульса по шине 54 сбрасывается счетчик 19 и триггер 25. Счетчик 19 начинает отсчет времени обратного хода по строке. Как только дешифратор 22 продешифрирует код конца обратного хода по строке, он сигналом по шине 60 устанавливает триггер 25. После установки триггера 25 снимается сигнал сброса со счетчика 10 по шине 45.Если в момент установки триггера 25 триггер 26 тоже установлен (режим прямого хода луча), то передним фронтом сигнала по шине 33 устанавливается триггер 5, сигнал по этой же шине (признак наличия сигнала - высокий уровень потенциала на шине) разрешает вывод метки на экран блока 24 индикации (элемент 9 и шина 49).После установки триггера 5 сигнал по шине 38 разрешает прохождение импульсов счета на счетчик 10. Пока установлены триггеры 25 и 26, идет счет в счетчиках 10 и 11 и происходит вывод информации на экран 5 10 15 20 25 30 35 40 блока 24 индикации Сбрасываются триггеры 25 и 26 в двух случаях:- когда счетчик 10 досчитает до последнего символа в строке выводимого на экран (сбрасывается триггер 25 сигналом по шине 64) и когда счетчик 11 досчитает до последней строки, выводимой на экран (сбра сывается триггер 26 сигналом по шине 65);- приход строчного синхроимпульса (сбрасывается триггер 25) и приход кадрового синхроимпульса (сбрасывается триггер 26), что возможно при масштабировании, когда замедляется счет счетчиков 10 или 11 и строчный (кадровый) синхроимпульс приходит раньше, чем счетчики успевают досчитать до последнего символа (знакомства) в строке или до последней строки.Признаки масштаба хранятся в блоке 27 оперативной памяти. При масштабировании по оси Х имеется возможность управлять масштабом каждого символа в строке. Для этого по адресу каждого символа строки записывается признак масштаба по оси Х. Этот признак считывается на шину 67. При значении признака равном нулю (увеличенный масштаб) снимается сигнал сброса с триггера 29 и этот триггер начинает считать импульсы на шине 50. При этом сигнал с выхода триггера 29 по шине 74 снижает частоту импульсов на шине 44 в два раза.При масштабировании по оси У признак масштаба записывается только по адресу первого знакомства строки и масшта 6 и руется вся строка. Признак считывается на шину 68 и устанавливает триггер 30, Сигнал с выхода триггера 30 по шине 66 снижает в два раза частоту импульсов, поступающих на шину 47.Адрес метки на экране определяется содержимым счетчика 3. Вывод метки на экран блока 24 индикации определяется моментом равенства кодов в счетчике 3 и счетчиках 10 и 11. Сравниваются коды на элементах 6 и 7. При равенстве кода в счетчике 3 коду в счетчиках 1 О и 11 и при установленном триггере 4 в момент прямого хода луча происходит вывод изображения метки на экран блока индикации 24 (шина 49.). Триггер 13 устанавливается передним фронтом сигнала с выхода триггера 26, а сбрасывается сигналом вывода метки на экран ВКУ 24. Выход триггера 13 подключен к второму входу элемента 18, к первому входу которого подключена шина 46 кадрового синхроимпульса. Таким образом, если к моменту прихода кадрового синхроимпульса триггер 13 остается установленным, то метка на экран не выводится и на выходе элемента 18 формируется сигнал сброса счетчика 3. При этом метка возвращается в видимую область и работоспособность устройства восстанавливается.1179354Фиг 1Составитель В. Верховский Редактор Л. Пчелинская Техред И. Верес Корректор С. Черни Заказ 5677/51 Тираж 710 ПодписноеВНИИПИ Государственного комитета СССРпо делам изобретений и открытий113035, Москва, Ж - 35, Раушская наб., д. 4/5Филиал ППП Патент, г, Ужгород, ул. Проектная, 4
СмотретьЗаявка
3711961, 07.03.1984
ОРДЕНА ЛЕНИНА ИНСТИТУТ КИБЕРНЕТИКИ ИМ. В. М. ГЛУШКОВА
АБЫСОВ ПЕТР ЛЕОНИДОВИЧ, ГОЛУБЧИК ВЛАДИМИР ЯКОВЛЕВИЧ, СИВЕРСКИЙ ПАВЕЛ МИХАЙЛОВИЧ
МПК / Метки
МПК: G06F 13/00
Метки: ввода, вывода, информации
Опубликовано: 15.09.1985
Код ссылки
<a href="https://patents.su/4-1179354-ustrojjstvo-dlya-vvoda-i-vyvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода и вывода информации</a>
Предыдущий патент: Устройство для сопряжения дисплея с цифровой вычислительной машиной (цвм)
Следующий патент: Устройство для сопряжения электронной вычислительной машины с терминалами
Случайный патент: Дозирующее устройство токопроводящих жидкостей