Устройство для ввода-вывода информации
Иллюстрации
Показать всеРеферат
О П И С А Н И Е ()748404
ИЗОБРЕТЕН ИЯ
К АВТОРСКОМУ СВИ4ЕТЕЛЬСТВУ
Союз Советснин
Социвлистичеснин
Рес убпин (Ы ) Дополнительное к авт. свид-ву(22) Заявлено 03.05. 78 (2! ) 261 1380/18 24 с присоединением заявки Ж(23) Приоритет
Опубликовано 15.07.80. Бюллетень М 26
Дата опубликования описания 17.07.80 (5! )М. Кл.
G 06 F 3/06
Ваударстввнный квмитвт
СССР но аелам иэабрвтвний н открытий (53) УДК 681.327.. 1 1(088.8) А. Н. кривенко, Е. М. Быстров, Н И. Мурашко и М, Л. Лагуновский
\ (72) Авторы изобретения
Институт технической кибернетики АН Белорусской CCP (7l) Заявитель (54) УСТРОЙСТВО ДЛЯ ВВОДА-ВЫВОДА ИНФОРМАЦИИ
Изобретение относится к области вычислительной техники и предназначено для ввода, .хранения, поиска и вывода графической информации.
Известно устройство для ввода-выво» да информации, содержашее блок постоянной памяти, клавиатуру, накопитель информации (11 .
Недостатком этого устройства явпяеъ ся низкое быстродействие при работе с графической информаци ей.
Наиболее близким техническим решением к данному изобретению является устройство для ввода-вывода информации, содержашее функциональную клавиатуру, первый виход которой подключен к входу формирователя адреса, первый выход которого соединен с первым входом перво1 го блока управления, вторые входы котс>. рого подключены к выходам второго блока управления, выходы - и первому входу второго блока управления, второй вход которого соединен с входом блока считы вания $21 .
Недостатком такого устройства является низкое быстродействие.
Целью изобретения является повышение быстродействия устройства.
Поставленная цель достигается тем, 5 что устройство содержит последовательно соединенные блок формирования растра, первый блок памяти, первый блок сравнения, второй бпок памяти и третий блок
10 памяти, первый и второй знакогенераторы, первый и второй блоки записи и считывания, четвертый и пятый блоки памяти, блок поворота символов, второй блок сравнения, первый вход которого подключен к выходу блока считывания, входам первого и второго блоков памяти, второй вход - K выходу третьего блока памяти и входу первого блока записи и считывания, третий вход к выходу первого бло ка сравнения, четвертый вход - к первоцу . выходу блока формирования растра, выход к первому входу второго блока записи и счи"тывания, второй вход которого соединен с выходом четвертого блока памяти, тре шадь микрорастра должен вписываться любой символ динамичной информации. Фотоэлектронный умножитель блока считывания 1 фиксирует отраженный от Х, Y координат оригинала луч света. Хогда дуч пересекает линию чертежа или символ, с выхода блока считывания 1 значения кощ0 ординат X, Y поступают во второй блок памяти 7. Таким образом, в указанный блок заносятся координаты всех точек
20
Устройство работает следующим обра-., зом.
В режиме ввода информации машиностроительный чертеж (или любой другой оригинал) считывается блоком считывания 1.
С выхода функциональной клавиатуры
3 набранный адрес поступает в формирователь адреса 2, который по заданному адресу формирует адреса статичной информации (Ас) иди динамичной информации (A„) ° Коды адресов А и А поступают в соответствующие знакогенераторы 9 и 16.
СфорМированные знаки поисковых кодов статичной и динамичной информации запо.минаются третьим и четвертым блоками памяти 8 и 15, Микрорастр формируется в блоке формирования растра 4 по команде с функциональной клавиатуры 3., Текущие координаты )(, f точек микрорастра поступают в блок считывания 1, который формирует микрорастр на экране электроннодучевой1 трубки (ЭЛТ), по40
55
3 74 тий вход - с первым выходом первого блока записи и считывания, выход - с третьим Bxoдом второго блока управления, четвертый вход которого подключей. к< второму выходу первого блока записи и считывания,, первый выход формирователя адреса соединен с входом первого знакоге.-нератора, второй выход — с входом второго знакогенератора, выходы которых подключены соответственно к входам третьего и четвертого блоков памяти, второй выход блока формирования растра соединен с блоком считывания, третий выход— с входом второго блока памяти, второй выход функционапьной клавиатуры соединен с входом блока формирования растра, входы первого блока сравнения соединены с выходами пятого блока памяти и блока — пбворота сймволов, вход которого подключен к выходу первого блока памяти.
Блок-схема устройства представлена на чертеже. Устройство содержит блок считывания 1 формирователь, адреса 2, функциональную клавиатуру 3, блок формирования растра 4, первый блок памятй 5, первый блок сравнения 6, второй блок памятй 7, третий блок памяти 8, первый знакогенератор Э, первый блок управления
10, блок поворота символов 11, первый блок записи и считывания 12, пятый блок памяти 1 3, второй блок с рави ения 14, четвертый блок памяти 15, второй знакогенератор 16, второй блок управления 17, второй блок записи и считывания 18. средством которого осуществляется считывание информации с оригинала. В плолиний и символов чертежа, считанных микрорастром. Одновременно считанные микрорастром значения координат точек линий и символов чертежа заносятся в первый блок памяти 5. На один вход первого блока памяти 5 с. выхода блока формирования растра 4 поступает после- довательность синхроимпудьсов опроса (первый синхроимпульс соответствует первой точке мйкрорастра). На другой вход его поступают коды, соответствующие значениям считанных координат точек черт ежа.
Считанное иэображение затем с первого блока памяти 5 поступает в первый блок сравнения 6, который производит сравнение данного изображения с набором
30 этадОИОв символов динамичнОй информации, поступающим иэ пятого блока памяти 13 (хранения эталонов символов). Первый блок сравнения 6 определяет только принадлежность считанного изображения к динамичной информации. Для упрощения процесса определения подобия блок поворота символов 11 осуществляет поворот считанного изображения вокруг оси . В случае принадлежности считанного изображения к динамичной информации первый блок сравнения 6 выдает во второй блок памяти 7 разрешающий сигнал на перезапись информации, иэ него в третий блок памяти 8, в котором в соответствии со значениями абсолютных координат точек чертежа формируется изображение.
Микрорастр на экране ЭЛТ непрерывно движется слева направо и сверху вниз.
Анализ считанного микрорастром изображения не производится до тех пор, пока девая и верхняя граница микрорастра не пересечет символ ипи линию чертежа.
В случае, если считанная информация не является динамичной, первый блок сравнения 6 выдает команду на стирание информации во.втором блоке памяти 7 и запрещает перезапись ее в третий блок памяти 8. В результате сканирования микрорастром всего экрана ЭЛТ в третьем
5 .748404 . 6 блоке памяти 8 запоминается изображение При наборе на функциональной клавиатучертежа за вычетом графической (статич» ре 3 адреса микрофильма ф ильма формироват впь ной) информацииа адреса 2 (поисковык кодов) выдает на
Кроме того, в указанном бпоке осуще- один из входов первого блока управления ствляется запоминание изображения поис- З 10 поисковый код. На другой вход этого ° кового кода, поступающего с выхода пер- блока поступает считанный та нь с микрофиль вого знакогенератора 0, Таким образом, ма код. При совпадении считанного и зав результате считывания чертежа в блоках данного поисковых кодов и о ь кодов последний выдает
7,8,9 и 12 (формирователь динамичной сигнал на включение в б чение вь ора скорости по информации) формируется кадр, состоящий 10 иска и выбора направления вращения на из информационной части и поисковь|х ко- микрофильме т е форми, т.е. формирует сигналы упдов. После прахождения микрорастром экра- равления работой лентопротяжного механа ЭЛТ блок формирования растра 4 фор- низма Одновременн а. дновременно управляющий сигнал мирует телевизионный растр.
Одновременно указанный блок разре- 15 в блок. формирования раст 4 П ования растра, од уп щает вывод на микрофильм статичной ин- равлением последнего экран ЭЛТ рави формации. чертежа. При этом при скани- мерно светится, т,е. служит источником ровании лучом ЭЛТ поля чертежа в блоке света просвечивающим м „-ф в щим микрофильмы. Оно ы с микрофильма считывания 1 на выходе последнего выра- тические поисковые коды с ми „-фи, батываются текущие координаты символов щ проецируются на фотоди а отодиодную матрицу вто и линий чеРтежа (динамичнаЯ и статичнаЯ рого блока управ ени ока управления, которая преобразует изображение поискового кода в Выделение статичной информации осу- двоичный код и выдает его в первый блок шествляет второй блок сравнения «4, ко- и авлен 10 П управления . При равенстве заданного торый сравнивает текущую координату åð 25 и считанного и считанного кодов лентопротяжный мехатежа с координатами динамичной информа- н,зм ост н вл низм останавливается и на экране orîáðàции, хранящейся в формирователе динами жается инфо м жается информация, записанная на микрочно@ информации. Если текущая коорпината ф,ц,,е ильме. чертежа не принадлежит к динамичной информации, она автоматически принадле- зо При поиске и отображении информации жит к статичной информации. Координаты с магнитного носителя поисковый код из статичной информации через второй блок формирователя адреса 2 поступает на записи и считывания 18 поступают На один из входов первого блока управления один из входов второго блока управления 10, а на другой вход поступает информа17, который производит управление фор- ция с фотодиодной матрицы второго блока мированием пятна с заданными координат - управления 17. При несовпадении считанми на экране ЭЛТ. Изображение пятна ного и заданного кодов последний выдает переносится на неэкспонированный кадр сигнал на включение выбора направления микрофильма, который явпяется хранили» . вращения магнитной ленты. Второй блок щем для статичной информации. щ управления 17 выполняет управление счиПосле формирования растра по коман- тыванием информации с магнитного носиде блока формирования растра 4 второй теля H формированием изображений считанблок записи и считывания 1 8 осушествля- ных с магнитного носителя кадров с диет вывод на микрофильм изображения по- . намичной информацией. Кадр динамичной искового кода статичной информации. р5 информации содержит инфбрмационную
После окончания формирования теле- часть и изображение поискового кода. растра первый блок записи и считывания
12 осуществляет считывание информации Изображение поискового кода о плооиз третьего блока памяти 8. кости экрана ЭЛТ проецируется через
Информация из формирователя динамич- о просветное окно миирофильма на фотодиодной информации поступает через второй ную матрицу второго блоха управления 17. блок управления 17 для регистрации на Таким образом, процесс поиска инфор магнитном носителе. мации на микрофильме не отличается от
В режиме отображения поиск информацйи процесса поиска информации на магнитном на микрофильме и магнитном носителе мо носителе. При совпадении считанного и жет происходить поочередно и параллель заданного поисковых кодов управление но движением магнитного носителя прекраааРассмотрим работу устройства в ре- ется и на экране воспроизводится кадр с. жиме поиска информации на микрофильме, динамичной информацией.
7 .74840 ,Оля одновременного поиска информации на фикрофильме и магнитном носителе кадры информации содержат дополнительно . просветные окна. Площадь каждого иэ них равна площади, занимаемой иэображением йоискового кода.
В режиме одновременного поиска из формирователя адреса 2 поисковые коды поступают .в первый блок управления 10, который осуществляет управление движе- 1О кием лентопротяжных механизмов устройств хранения на микрофильме и магнитном носителее При этом скорость движения н& магнитном носителе является опорной, относительно которой синхронизируется дви- И жение микрофильма.
После окончания поиска на обоих носителях информации на экран проецируется иэображение статичной информации с микрофильма и изображение динамичной 20 информации с экрана ЭЛТ, Устройство позволяет организовать единый ввод информации на микрофильм и на магнитную ленту, автоматизировать процесс разделения статичной и динамич- 25 ной информации, что значительно увеличивает производительность ввода графической информации, ЗО
Формула изобрет ения
Устройство для ввода-вывода информации, содержащее функциональную клавиатуpi первый Bbjxojl которой подключен к входу формирователя адреса, первый выход которого соединен с первым входом первого блока управления, вторые входы кругорого подключены к выходам второго блока управчения, выходы - к первому р входу второго блока управления, второй вход которого соединен с входом блока
Вчитывания, о т л и ч а ю ш е е с я тем, что, с цепью повьппения быстродействия устройства, оно содержит последо- 45
4 8 ватепьно соединенные блок формирования растра, первый блок памяти, первый блок сравнения, второй блок памяти и третий блок. памяти, первый и второй знакогенераторы, первый и второй блоки записи и считывания, четвертый и пятый блоки памяти, блок поворота символа, второй блок сравнения, первый вход которого подключен к выходу блока считывания, входам первого и второго блоков памяти, второй вход - к выходу третьего блока памяти и входу первого блока записи и считыва.— ния, третий вход - к выходу первого блока сравнения, четвертый вход - к первому выходу блока формирования растра, выход - к первому входу второго блока записи и считывания, второй вход которого соединен с выходом четвертого блока памяти, третий вход - с первым выходом первого блока записи и считывания, вы.ход — с третьим входом второго блока управления, четвертый вход которого подключен к второму выходу первого блока записи и считывания, первый выход формирователя адреса соединен с входом первого знакогенератора, второй выход —.с входом второго знакогенератора, выходы которых подключены соответственно к входам третьего и четвертого блоков памяти, второй выход блока формирования растра соединен с блоком считывания, третий выход - с входом второго блока памяти, второй выход 4ункционапьной клавиатуры соединен с входом блока. формирования растра, входы первого блока сравнения соединены с выходами питого блока памяти и блока поворота символов, вход которого подключен к выходу перв го блока памяти.
Источники информации, принятые. во внимание при экспертизе
1. Патент Франции № 2058763, кл. G 06 К 18/00, опублик. 1871.
2. Патент США ¹ 3585597, кл. 6 06 Р 3i14, опублик. 1971. 1
748404
Составитель В, Меделян
Редактор Н. Каменская Техред Я, Кузьма Корректор М, Йемчик
Заказ 4240/36 Тираж 751 . Подписное
UHHHOH Государственного комитета СССР по делам изобретений и открыгий
113035, Москва, Ж35, Раушская наб, д. 4/5
Филиал ППП «Патент», г. Ужгород, ул . Проектная, 4