Устройство для ввода информации Советский патент 1980 года по МПК G06F3/02 

Описание патента на изобретение SU714384A1

Изобретение относится к области Bb-j числительной техники и может быть использовано в устройствах ввода информаЧ ции в электронно - в ычислительные машины (ЭВМ) при помощи клавиатуры. Известно устройство для ввода инфо ьмации .в ЭВМ, содержащее .клавиатуру, последовательно соединенную с шифраторо логические элементы И, ИЛИ, регистр обмена информацией с ЭВМ, однови затор которое предотвращает последствия Дре безга контактов клавиш и (или) обнару живает ошибки входного сигнала, ленные, например, одновременнь1М срабатыванием нескольких клавиш 13 . Недостатком устройства является то, что информация, искаженная в процессе ввода и записанная в регистр обмена, может быть воспринята ЭВМ. Исправление же ошибок возлагается на рператоpa, что требует существенных затрат времени. Наиболее близким по технической сущности к предложенному изобретению является устройство для исправления ошибок входного сигнала, содержащее клавиатуру, блок зашиты 1шавиатуры от дребеэга, блок Шифрации и обнаружения ошибок, реверсивный сдвиговый регистр, блок управления сдвигом влево, блок управления сдвигом вправо, блок запуска блока управления сдвгаюм вправо и сигнализатор, которое при обнаружении ошибки во входной информации стирает информашад, накопленную в сдвиговом регистре, путем подачи команды сдвига вправо 2 . Недостатком устройства является сложность обусловленная необходимостью использования реверсивного сдвигового регистра, а таКже потеря информации, накопленной в регистре до возникновения ошибки во входном сигнале. Целью иаэбретения - упрощение устройства и предотвращение потери информации, накопленной в регистре до возникновения ошибки. Поставленная цель достигается вв« дением в устройство элемента задсрж37ки, элемента ИЛИ, блока совпадения, информационные входы которого подклю чены к информационным выходам блока шифрации и обнаружения ошибок, управцяюший вход к выходу элемента задержкИ| вход элемента задержки соедине с первым входом элемента ИЛИ и с первым управляющим выходом блока шифра- дни и обнаружения ошибок, второй управляющий выход которого подключен к первому входу сигнализатора, второй вход которого соединен с управляющей шиной и вторым входом элемента ИЛИ, выход которого связан со входом блока управления сдвигом влево, выход элемента задержки подключен к третьему входу сигнализатора, выходы блока совпадения соединены с информационными входами младшего разряда сдвигового регистра, второй вход которого подключен к шине Нулевого потенциала. На чертеже представлена блок-схема описываемого устройства для ввода информации. Устройство содержит клавиатуру 1, блок защиты клавиатуры от дребезга 2, блок шифрации и обнаружения ошибок 3, блок совпадения 4, сдвиговый регистр 5 элемент задержки 6, элемент ИЛИ 7, блок управления сдвигом влево 8, сигнализатор 9, управляющую шину 1О, шин нулевого потенциала 11. Устройство работает следующим образом.- Сдвиговый регистр 5 находится в исходном (нулевом) состоянии. Информация от клаВ1сатуры 1, проходя через блок зашиты клавиатуры от дребезга 2, поступатет в блок шифрации н обнаружения ошибок 3, который осуществляет кодирование символа входной информадии m - разрядным двоичным кодом и пе- , редает этот код на информационные вход блока совпадения 4. Кроме того, блок 3 определяет достоверность кодированной информации. Например, соответствует ли она только одной или нескольким одновременно нажатым клавишам клавиатуры 1, а такэке не является ли выработа ная кодовая юомбинация запрещенной. Ес ли ошибка не обнаружена, блок 3 форми рует ttKirtynbc на первом управляющем выходе X.J . Этот импульс, проходя через элемент ИЛИ 7, запускает блок управления сдвигом влево 8, который формирует m тактовых импульсов, подаваемых на цепи сдвига регистра 5. Поскольку второй (последовательный) вход сдвигового регистра 5 подключен 4 к шине нулевого потенциала 1.1, при сдвиге очищаются tr его младших раэрядов, соответствующих позиции младшего (последнего) символа в сообщении. По окончании сдвига, импульс появляется на выходе элемента задержки 6 и опрашивает блок совпадения 4, осуществляя при этом запись кода символа в 5. При обнаружении ошибки во входном сообщении блок 3 формирует импульс на втором управляющем выходе этом случае сигнал на первом управляющем выходе Х(, не появляется. Сдвига и записи информации в регистр 5 не происходит. Срабатывает сигнализатор 9, указывая оператору на то, что произошло искажение входной информации и что вводимый в текущий момент символ должен быть введен повторно. В случае успешногх осуществления этой операции, сигнал, появляющийся на выходе элемента задержки 6, производил- сброс COCTOS ПИЯ сигнализатора 9. Считывание накопленного в регистре 5 сообщения может быть осуществлено в последовательном коде подачей по угфавляюшей шине 10 серии из импульсов ( 7п где Н - число симвотшв, накапливаемых в регистре 5). При этом сдвиговый регистр 5 очищается, а сигнализатор 9 швдицкрует исходное (нулевое) состоя ние регистра к сведению оператора. Сброс этого состояния происходит так же, как сброс состояния, сигнализировавшего об искажении входной информации. Информащ{я может быть считана из регистра 5 и в параллельном коде. Если при этом сообщения имеют стандартную длину ( М символов), предварительная устаповка регистра 5 в исходное (нулевое) состо$шие не требуется. Таким об эазом, устройство позволяет исправлять ошибки входного сигнала посимвольно, не прибегая в случае искажения информации к сбросу из регистра правильно введенной части сообщения. При этом оператору в случае возникновения сбоя в момент ввода очередного символа необходимо лишь повторно воздействовать на клавшиу, задающую указанный символ. Экономия времени при вводе многосимвольных сообщений становится значительной. Основным преимуществом описанного jCTpoficTBa является его простота и предотвращение потери ии({юрмации, накопленной в регистре до возникновения ошибки. рмупа изобретения Устройство для ввода информации, со держащее клавиатуру, соединенную с блоком защиты клавиатуры от дребезга выходы которого подключены ко в}содам блока шифракйн и обнаружения ошибок, блок управления сдвигом влево, выход которого связан с первым вцоаом сдвигового регистра, и сигнализатор, от личаюшееся тем, что, с Шлы упрощения устройства и предотвращения потери информации, накопленной в регист до возникновения ошибки, в него введе ны элемент задержки, элемент ИЛИ, , блок совпадения, информационные ВХОДЫ которого подключены к информационным выходам блока шифрации и обнаружения ошибок, управляющий вход - к вь1ходу элемента задержки, вход элемента за держки соединен с первым входом элемента ИЛИ и с первым управляющим выходом блока шифрации и обнаружения ощибок, второй управляющий выход которого подключен к первому входу сигнализатора, второй вход которого соединен с управляющей НИНОЙ и вторым входом элемента ИЛИ, выход которого связан со входом блока управления сдвигом влево, выход элемента задержки подключен к третьему входу сигналйзатсфа, выходы блока совпадения соединены с информационными входами младщего разряда сдвигового регистра, второй вход которого Подключен к щине нулевого потенциала. Источники информации, 1,Авторское свидетельство СССР № 415656, кл. Q Об F 3/02, 1971. 2.Патент Японии № 47-232О5, Л кл. 97(7) ВГ, 28.06.72 (прототип).

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

название год авторы номер документа
Устройство для ввода информации 1986
  • Прохончуков Сергей Рудольфович
  • Райхель Игорь Нотанович
SU1334140A1
Устройство для ввода информации 1982
  • Хуторный Антон Иванович
SU1080132A1
УСТРОЙСТВО УПРАВЛЕНИЯ ЭЛЕКТРОННЫМ ЗАМКОМ 2002
  • Зубаеров Р.Ф.
  • Шишкин Г.И.
RU2209909C1
Устройство для ввода информации 1984
  • Радзиковский Александр Васильевич
  • Долятовский Валерий Анастасиевич
  • Проселков Леонид Сергеевич
SU1149238A1
Устройство для ввода информации 1984
  • Хуторный Антон Иванович
SU1223219A1
Устройство для ввода информации 1981
  • Гончар Анатолий Васильевич
  • Решетник Анатолий Иванович
SU1005012A1
Устройство для ввода информации 1977
  • Преснухин Леонид Николаевич
  • Бархоткин Вячеслав Александрович
  • Кустов Вячеслав Александрович
  • Ларин Валерий Петрович
  • Игнатов Михаил Степанович
SU711558A1
Устройство для ввода-вывода информации при обработке физических величин 1981
  • Федоров Юрий Дмитриевич
  • Марусев Владимир Иванович
  • Кашкиров Анатолий Анатольевич
SU966683A1
ОТКАЗОУСТОЙЧИВЫЙ ПРОЦЕССОР С КОРРЕКЦИЕЙ ОШИБОК В ДВУХ БАЙТАХ ИНФОРМАЦИИ 2021
  • Долговязов Александр Вениаминович
  • Егоров Егор Александрович
  • Лесов Алексей Николаевич
  • Михеев Александр Александрович
  • Павлов Александр Алексеевич
  • Романенко Александр Юрьевич
  • Царьков Алексей Николаевич
RU2758410C1
Устройство для ввода информации 1984
  • Радзиковский Александр Васильевич
  • Долятовский Валерий Анастасьевич
  • Проселков Леонид Сергеевич
SU1259240A1

Иллюстрации к изобретению SU 714 384 A1

Реферат патента 1980 года Устройство для ввода информации

Формула изобретения SU 714 384 A1

SU 714 384 A1

Авторы

Бархоткин Вячеслав Александрович

Ларин Валерий Петрович

Игнатов Михаил Степанович

Даты

1980-02-05Публикация

1977-08-03Подача