Устройство для ввода информации с ограниченным доступом

 

Изобретение относится к вычислительной технике и технике связи и предназначено для ввода информации управления. Цель изобретения исключение ввода несанкционированных данных. В устройство дополнительно введены последовательно соединенные второй дешифратор 9, второй регистр 10, элемент ИЛИ 12, блок памяти 13, элемент ИЛИ НЕ 11 и элемент И 8. При этом блок 5 коммутационных элементов содержит два коммутационных элемента: "Запись" и "Стирание". Таким образом устройство позволяет накладывать ограничение на объем использованных данных путем программирования исключаемых из дальнейшей работы коммутационных элементов. 1 ил.

Изобретение относится к вычислительной технике и технике связи и предназначено для ввода информации управления. Целью изобретения является исключение ввода несанкционированных данных. На чертеже представлена блок-схема устройства. Устройство содержит генератор 1 импульсов, счетчик 2, мультипликсор 3, первый дешифратор 4, блок 5 коммутационных элементов, блок 6 защиты от дребезга, первый регистр 7, элемент И 8, второй дешифратор 9, второй регистр 10, элемент ИЛИ-НЕ 11, элемент ИЛИ 12, блок памяти 13, таймер 14 и элемент сигнализации 15. Устройство работает следующим образом. С генератора 1 импульсы поступают на счетчик 2, на выходе которого последовательно и периодически выдаются все возможные состояния счетчика 2, количество которых равно или больше количества возможных коммутационных элементов блока 5. При этом каждому из коммутационных элементов поставлено в соответствие одно из возможных состояний (комбинаций) счетчика 2. Дешифратор 4 выделяет подмножество состояний счетчика 2 и выдает сигнал на соответствующий вход блока 5. Мультиплексор 3 в рамках выделенного подмножества состояний сканирует по вертикальным шинам блока 5, опрашивая их состояния, и в случае обнаружения сигнала выдает его в блок 6 защиты от дребезга. Блок 5 коммутационных элементов содержит коммутационные элементы, общее количество которых определяется выбранным алфавитом. Причем каждому элементу соответствует свойственный только ему код. В составе блока 5 находятся два коммутационных элемента технологического характера "Запись" и "Стирание". При замыкании любого коммутационного элемента происходит соединение горизонтальной и вертикальной шин в соответствии с местом расположения элемента в коммутационной матрице. Таким образом при замыкании коммутационного элемента блока 5 производится фиксация состояния дешифратора 4, мультиплексора 3 и соответствующего кода счетчика 2 в регистре 7. Момент фиксации соответствует моменту прихода сигнала с выхода блока 6 защиты от дребезга. Блок 6 формирует приходящий с мультиплексора 3 сигнал с некоторой задержкой, превышающей время переходных процессов (время дребезга), чем исключаются сбои при выдаче данных. Элемент И 8 не препятствует прохождению сигнала на синхронизирующий вход регистра 7 с выхода блока 6, за исключением случаев, связанных с программированием клавиатуры. В режиме программирования устройство работает следующим образом. Второй дешифратор 9 обеспечивает выделение состояний, соответствующих нажатым технологическим кнопкам "Запись" и "Стирание". Регистр 10 предназначен для запоминания действия команды "Запись" и "Стирание" до момента появления комбинации, соответствующей нажатию очередной кнопки. Запись состояний регистра 10 производится в момент прихода импульса синхронизации с блока 6. При этом все время, за исключением нажатия кнопок "Запись" и "Стирание", на выходе у него будут нулевые состояния, что исключает режим записи в блок памяти 13. Элемент ИЛИ-НЕ 11 предназначен для объединения всех операций, связанных с необходимостью блокирования выдачи данных. Блокируется выдача команд "Запись" и "Стирание", а также данных, относящихся к разряду неразрешенных, как в режимах записи и стирания так и в рабочем режиме. При этом и в режиме программирования блокирование осуществляется с помощью дешифратора 9, регистра 10 и элемента ИЛИ 12, а в рабочем режиме с помощью блока памяти 13. Элемент ИЛИ 12 объединяет выходы регистра 10, делая эквивалентными команды "Запись" и "Стирание", подавая при появлении этих команд сигнал разрешения записи в блок 13. Характер записываемой информации определяется технологическими командами: при команде "Запись" в блок памяти 13 записывается "1", а при команде "Стирание" "0". Запись осуществляется в момент действия импульса с выхода блока 6 от последующего после технологических команд нажатия, в том числе и "неразрешенных" для работы кнопки. Блок памяти 13 обеспечивает запись, хранение и выдачу одноразрядных слов, записанных по адресам и соответствующим определенным кодам коммутационных элементов. Выдача состояния блока памяти 13 осуществляется независимо от нажатия кнопок. На выходе блока памяти 13 образуется последовательность двоичных элементов, соответствующим определенным состояниям счетчика 2 и управляющих через элементы ИЛИ-НЕ 11 и И 8 блокировкой выдачи данных. Блокирование выдачи происходит при единичном сигнале с выхода блока памяти 13. Таймер 14 служит для задания временного интервала действия элемента сигнализации 15, в качестве которого обычно используется светоизлучающий диод или источник звукового сигнала. Действие сигнализации, указывающей на то, что последняя нажатая кнопка относится к разрядку "неразрешенных" для работы, может быть прервано нажатием очередной "разрешенной" для работы кнопки или таймером по истечении заданного времени. Программирование исключаемых из дальнейшей работы кнопок (данных) производится в следующей очередности: при нажатии кнопки "Запись" на выходе дешифратора 9 появляется сигнал, который через элементы ИЛИ-НЕ 11 и И 8 заблокирует выдачу команды на выход регистра 7. С приходом сигнала с блока 6 состояние дешифратора 9 перепишется в регистр 10, который через элемент ИЛИ 12 разрешит запись в блок памяти 31 единичного состояния. Запись произойдет при нажатии следующей кнопки и приходе сигнала с блока 6. Одновременно с этим происходит запись в регистр 10 очередного (нулевого) состояния, которое запрещает запись в блок памяти 13 и последний переходит в режим "чтение", обеспечивая тем самым дальнейшее блокирование. Аналогично осуществляется процесс стирания ранее записанной информации, с той лишь разницей, что в блоке памяти 13 в данном случае записывается не "1", как раньше, а "0", вызывая тем самым разблокирование данной "неразрешенной" кнопки. В рабочем режиме в моменты времени, соответствующие "неразрешенным" кнопкам, блок памяти 13 блокирует выдачу данных. При каждой блокировке выдача данных, независимо от природы блокирующего сигнала, запускается таймер 14, сигнализируя с помощью элемента сигнализации 15 "запрещенность" действий операторов. С целью исключения случайного или умышленного стирания ранее записанных ограничений кнопку "Стирание" конструктивно исполняют труднодоступной или с возможностью ее блокирования одним из известных способов, например пломбированием. Таким образом, устройство позволяет накладывать ограничения на объем использованных данных, что является особенно важным в системах автоматизированной радиосвязи для ограничения используемой мощности передающих средств, для исключения пользования неразрешенными частотами и ограничениями изменений содержимого программаторов. В вычислительных системах устройство позволяет накладывать ограничения в пользовании данными и позволяет исключить случайную порчу программ или данных низкоквалифицированным персоналом, особенно в процессе обучения. К достоинствам аппаратуры также следует отнести высокую степень оперативности процессов программирования.

Формула изобретения

УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ С ОГРАНИЧЕННЫМ ДОСТУПОМ, содержащее генератор импульсов, счетчик, первый регистр, первый дешифратор, блок коммутационных элементов, мультиплексор, блок защиты от дребезга, выход генератора импульсов соединен со счетным входом счетчика, информационные выходы первой и второй групп которого соединены с информационными входами первого регистра, информационные выходы первой группы счетчика соединены с входами первого дешифратора, информационные выходы второй группы счетчика соединены с адресными входами мультиплексора, выходы первого дешифратора соединены с входами блока коммутационных элементов, выходы которого соединены с информационными входами мультиплексора, выход которого соединен с входом блока защиты от дребезга, один из информационных выходов второй группы счетчика соединен с управляющим входом блока защиты от дребезга, выходы первого регистра являются информационными выходами устройства, отличающееся тем, что, с целью исключения ввода несанкционированных данных, в него введены второй дешифратор, второй регистр, элемент И, элемент ИЛИ-НЕ, элемент ИЛИ, блок памяти, информационные выходы первой и второй групп счетчика соединены с входами второго дешифратора и адресными входами блока памяти, первый и второй выходы второго дешифратора соединены с информационными входами второго регистра, первым и вторым входами элемента ИЛИ-НЕ, выход которого подключен к первому входу элемента И, выход блока защиты от дребезга соединен с вторым входом элемента И, стробирующими входами блока памяти и второго регистра, первый выход второго регистра соединен с первым входом элемента ИЛИ и информационным входом блока памяти, второй выход второго регистра соединен с вторым входом элемента ИЛИ, выход которого подключен к третьему входу элемента ИЛИ-НЕ и входам запись/чтение блока памяти, выход которого соединен с четвертым входом элемента ИЛИ-НЕ, выход элемента И соединен с управляющим входом первого регистра.

РИСУНКИ

Рисунок 1



 

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

Изобретение относится к автоматике и вычислительной технике и предназначено для ручного ввода информации и передачи этой информации,Цель изобретения - упрощение устройства

Изобретение относится к вычислительной технике и может быть использовано для ввода информации в ЭВМ с клавиатуры

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах ввода информации с клавиатуры

Изобретение относится к вычислительной технике и автоматике и может быть использовано для ввода, информации в ЭВМ с клавиатуры

Изобретение относится к вычислительной технике и предназначено для ручного ввода информации, например, в каналы связи , вычислительные, измерительные и на печатающие устройства

Изобретение относится к автоматике и вычислительной технике и может быть использовано в качестве клавишного устройства ввода информации

Изобретение относится к вычислительной технике и может быть использовано в автоматизированных системах управления и обработки информа1(ии для ввода данных со сменяемой номенклатурой символов

Изобретение относится к области автоматики и вычислительной техники

Изобретение относится к области автоматики и вычислительной техники

Изобретение относится к конструкциям электронно-вычислительных устройств, преимущественно к персональным компьютерам, и может быть использовано в быту и в различных отраслях народного хозяйства

Изобретение относится к области устройств вычислительной техники, а именно к клавиатурам электронно-вычислительных машин (компьютеров)

Изобретение относится к персональным компьютерам и используемой в них клавиатуре

Изобретение относится к области вычислительной техники, к средствам ввода информации, в частности к устройствам ручного ввода данных, и целесообразно для использования при вводе данных в распределенные в пространстве вычислительные системы

Изобретение относится к устройствам многоцелевых оптических клавиатур, представляющим широкое разнообразие вводов клавиш

Изобретение относится к вычислительной технике и может быть использовано для приема информации в приборах и системах управления, а также для расширения возможностей и границ общения между людьми с нарушениями зрения и слуха для обучения работе на клавиатуре

Изобретение относится к вычислительной технике, а именно к клавиатурам, являющимся периферийными устройствами электронных вычислительных машин, используемых в суровых климатических условиях
Наверх