Устройство для ввода и вывода информации

Номер патента: 920690

Авторы: Бараненко, Борисенко, Гордеев

ZIP архив

Текст

ОПИСАНИЕИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕЕЕЛЬСТВУ Союз СоветскихСоциалистическихРеспублик(22) Заявлено 30,0480 (21) 2918697/18-24с присоедииением заявки Ио(И) М, Ип. 0 06 Р 3/02 Государственный комитет СССР по лелам изобретений и открытий(54) УСТРОЙСТВО ДЛЯ ВВОДА И ВЫВОДАИНФОРМАЦИИ Изобретение относится к вычислительной технике, в частности к уст"ройствам.ввода и вывода информации,и может быть использовано в информационно-вычислительных и управляющих системах,Известны клавишные устройства,осуществляющие кодирование текстов,записанных в символах алгоритмического языка АЛГОЛсодержащиепоследовательно соединенные клавиатуру, шифратор, блок управления ираспределитель, а также связанный сраспределителем и шифратором блокпамяти, являющийся выходом устройства. Особенностью этого устройстваявляется представление однознаковыхсимволов (букв, цифр, математических и логических знаков) и многоэнаковых символов (служебных слов, иден.тификаторов функций) в единой системе кодирования без.разделения многознаковых символов на составныеэлементы (1) и 2).Недостаток их заключается в специализации клавиатуры, что ограничи"вает воэможность кодирования текстов, записанных на других языках(Р 1 - 1, ФОРТРАН, КОБОЛ и др.) .Обеспечение такой возможности требует расширения клавиатуре, что неизбежно приводит к увеличению ошибок при наборе оператором информации. Все современные устройства подготовки и ввода-вывода информацииимеют по этой причине стандартизованную алФавитно-цифровую клавиатуру.10 Наиболее близким по технической сущности к предлагаемому изобретению является устройство ввода- вывода, содержащее клавиатуру, блок сопряжения с каналом, запоминающее .устройство и блок визуального контроля, связанные с блоком управления и синхронизации. В этом устройстве вводимая оператором с клавиатуры информация посимвольно кодируется, записывается в запоминающее устройство, отображается блоком, визуального контроля и поступает в блок сопряжения с каналом (3 .Недостатком устройства является то, что многознаковые символы передаются на обработку в ЭВМ также в виде отдельных кодов символов и дополнительных признаков к нимЦелью изобретения является увеличение быстродействия устройства.Цель достигается тем, что н устройство для ннода и вывода информации, содержащее блок упранления и синхронизации, первые вход и выход которого соединены с блоком памяти, а вторые нхад и выход - с блоком сопряжения, вход и выход которого соединены с входом и выходом устройства, третьи вход и вьход блока управления и синхронизации соединены соответственно с первым выходом и входом клавиатуры, второй выход которой соединен с первым шифраторам, четвертые вход и выход блока управления и синхронизации соединены с первыми выходом и входом распределителя импульсов, второй выход которого соединен с первым входом блока регистрон, второй вход которого соединен с первым выходом первого шифратора, второй выход которого соединен с пятым входом блока управления и синхронизации, пятый выход которого соединен с третьим входом блока регистров, а шестой выход - со входом блока визуального контроля, введены коммутатор, регистр,формирователь кода, формирователь импульсов опроса,нтарой шифратор и третий шифратор,причем первый вход коммутатора соединен с ныходам блока регистров, а второй вход соединен с третьим выходом распределителя импульсов, первы выход коммутатора соединен со входом третьего шифратора, первый выход которого соединен со вторым нходам распределителя импульсов, а второй выход - с шестым входом блока управления и синхронизации, седьмые вход и выход которого соединены соответстненна с первым выходом и входом формирователя импульсов опроса, второй и третьи выходы которого соединены соответственно с первыми входами регистра и формирователя кода, второй вход которого соединен с выходом регистра, а выход - са входом второго шифратора, выход которого соединен с восьмым входом блока упранления и синхронизации, восьмой выход которого "оединен со вторым входом регистра, а девятый вход - со вторым выходом коммутатора.На чертеже приведеча структурная схема устройства для ввода и вывода информации.1Устройство содержит блок управления и синхронизации 1, клавиатуру 2, блок сопряжения 3, блок памяти 4, распределитель импульсов 5, первый шифратор б, блок регистров 7, блок визуального контроля 8, третий шифратор 9, коммутатор 10, формирователь кода 11, регистр 12, второй шифратор 13 и формировательймпульсан опроса 14.51 О15 Устройстно работает в двух режимах: ввода алфавитно-цифровои инФормации в ЭВМ и выдачи ее в блок визуального контроля 8.При работе устройства в первом режиме символы, набираемые оператором на клавиатуре 2,кодируются первым шифратором б и поступают на входы блока регистров 7, выполняющего функцию ,уферной памяти и блока управления и синхронизации 1, который обеспечивает запись каждого символа в блок памяти 4 и его отображение в блоке визуального контроля 8. В соответствии с синтаксисам входных языков перед многознакоными символами обязательна следует пробел, Поэтому н предлагаемом устройстве пробел используется как признак мнагознакового "имнала,Если очередной вводимый символ пробел, то ан поступает в блок управления и синхронизации 1 па вышеописанной гагике и, кроме того, посигналу Пробел блок управленияи синхронизации 1 запускает распределитель импульсов 5, обеспечивающий паследонательную запись наступающих си лволан в блок регистров7, содержащий пщ-.разрядных регистров (и - максимальная длина многознакового символа). Запись символсв вблок памяти 4 в эта время не производится,Па окончании набора иногознакового символа, определяемом 35 вторым пробелом, коммутатор 10 покоманде распределителя импульсов 5соединяет выходы регистров блока 7с входами третьего шифратора 9.Если поступившая комбинация сигна лов соответствует многазнакавомусимволу, та третий шифратор 9 вырабатывает код мнагознаковога символаразрядности тд, поступающий н блокуправления и синхронизации , который произьодит запись этого кода икода пробела в блок памяти 4 исброс регистров блока 7 и распределителя импульсов 5. Если поступив -шая комбинация не соответствует многазнакаваму символу, то шифратор 9вырабатывает признак несоответствия,по которому распределитель импульсов 5 соединяет выходы коммутатора10 с блоком управления и синхронизации 1, который производит паочередную перепись кодов симнолав изрегистров блока 7 начиная с первого)в соседние адреса блока памяти4 и сброс н начальное состояниераспределителя импульсов 5 и регистров блока 7. Информация, накапленная в блоке памяти 4, выдается н ЭВМ через блок сопряжения 3 покомандам блока управления и синхронизации 1. Режим вывода включается после записи в блок памяти 4определенного количества символов, поступивших из ЭВМ через блок сопряжения 3 или введенных с клавиатуры 2.При этом блок управления и синхронизации 1 последовательно выбирает иэ соседних адресов блока па 5 мяти 4 содержащиеся там коды. Если выбранный код не содержит признака многознакового символа, то он направляется в блок визуального контроля 8, который отображает его на одном знакоместе. Если в выбранном коде признак многознакового символа содержится, то блок управления и синхронизации 1 записывает его в регистр 12, к выходам которого постоянно подключен Формирователь 15 кода 11, реализующий конечную последовательность букв алфавита, при просмотре которой слева направо может быть воспроизведен любой многознаковый символ, входящий в сос тав используемого языка. Последовательный просмотр формирователя кода 11 выполняет формирователь импульсов опроса 14 по сигналам, поступающим из блока управления и синхронизации 1. При появлении на выходе формирователя кода 11 сигнала, соответствующего очередной букве конечной последовательности, второй шифратор 13 вырабатывает код, соответствующий этой букве, который через блок управления и синхронизации 1 поступает в блок визуального контроля 8. После просмотра всей конечной последовательности формирователь импульсов опроса 14 сбрасывается в начальное состояние и обнуляет регистр 12, а блок управления и синхронизации 1 выбирает из блока памяти 4 код следующего символа, и процесс повторяется по вышеописанной 40 логике.Использование данного изобретения позволяет сократить время передачи и обработки информации, а также уменьшит объем занимаемой памяти в ЭВМ. формула изобретения 50 55 Устройство для ввода и вывода информации, содержащее блок управ - ления и синхронизации, первые вход и выход которого соединены с блоком памяти, а вторые вход и выход - с блоком сопряжения, вход и выход которого соединены с входом и выходом устройства, т четьи вход и выходблока управления и синхронизациисоединены соответственно с первымвыходом и входом клавиатуры, второйвыход которой соединен с первымшифратором, четвертые вход и выходблока управления и синхронизациисоединены с первыми выходами и входом распределителя импульсов, второй выход которого соединен с первым входом блока регистров, второйвход которого соединен с первымвыходом первого шифратора, второйвыход которого соединен с пятым входом блока управления и синхронизации,пятый выход которого соединен стретьим входом блока регистров, ашестой выход - с входом блока визуального контроля, о т л и ч а ющ е е с я тем,что,с цел ю увеличениябыстродействия устройства,в него введены коммутатор, регистр, формирователь кода, формирователь импульсовопроса, второй шифратор и третийшифратор, причем первый вход коммутатора соединен с выходом блока регистров, а второй вход соединен стретьим выходом распределителя импульсов, первый выход коммутаторасоединен с входом третьего шифратора, первый выход которого соединенс вторым входом распределителя импульсов, а второй выход - с шестымвходом блока управления и синхронизации, седьмые вход и выход которого соединены соответственно с первыми выходом и входом формирователя импульсов опроса, второй и третийвыходы которого соединены соответственно с первыми входами регистра и формирователя кода, второйвход которого соединен с выходомрегистра, а выход - с входом второго шифратора выход которого соединен с восьмым входом блока управленияи синхронизации, восьмой выход кэторого соединен с вторым входом регист -ра, а девятый вход - с вторым выходом коммутатора,Источники информации,принятые во внимание при экспертизе1, Авторское свидетельство СССР920690Составитель С,Гапич Редактор М.Товтин Техред Т. Маточка Корректор М.ДемчикЪ Заказ 2342/54 Тираж 732 Подписное ВНИИПИ Государственного комитета СССРпо делам изобретений и открытий113035, Москва, Ж, Раушская наб., д. 4/5Филиал ППП Патент, г. Ужгород, ул. Проектная, 4

Смотреть

Заявка

2918697, 30.04.1980

ВОЙСКОВАЯ ЧАСТЬ 30895

БАРАНЕНКО ПЕТР МИХАЙЛОВИЧ, БОРИСЕНКО ФЕДОР СТЕФАНОВИЧ, ГОРДЕЕВ АЛЕКСАНДР ПАВЛОВИЧ

МПК / Метки

МПК: G06F 3/02

Метки: ввода, вывода, информации

Опубликовано: 15.04.1982

Код ссылки

<a href="https://patents.su/4-920690-ustrojjstvo-dlya-vvoda-i-vyvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода и вывода информации</a>

Похожие патенты