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

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

(54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ

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

название год авторы номер документа
Устройство для обучения 1988
  • Соловьев Георгий Николаевич
  • Ковригин Борис Николаевич
  • Тышкевич Владимир Георгиевич
  • Сидуков Владимир Михайлович
  • Мифтахов Рустам Канафиевич
  • Иванов Михаил Александрович
SU1663618A1
Устройство для отладки микроЭВМ 1985
  • Зобин Г.Я.
  • Огнев А.И.
  • Минкович А.Б.
  • Кривопальцев Е.С.
  • Серебрянный В.А.
  • Школьник Б.А.
SU1410708A1
Устройство для цветовой коррекции кинофильмов,передаваемых по телевидению 1984
  • Иванов Виктор Георгиевич
SU1233162A1
ДИСПЛЕЙ 1990
  • Морозов Ю.Г.
  • Соломеин П.И.
  • Козлов В.Н.
RU2015536C1
Устройство для обмена информацией 1987
  • Пожидаев Николай Яковлевич
  • Фролов Виктор Алексеевич
  • Понитков Михаил Федорович
SU1497619A1
Устройство для отображения графической информации на телевизионном индикаторе 1983
  • Рейскарт Владимир Геральдович
  • Сергеев Михаил Петрович
SU1149304A1
Многоканальная система для контроля и диагностики цифровых блоков 1984
  • Гроза Петр Кирилович
  • Касиян Иван Леонович
  • Кошулян Иван Михайлович
  • Карабаджак Александр Александрович
  • Гобжила Алик Степанович
  • Иваненко Владислав Николаевич
  • Баранов Валерий Степанович
  • Кац Ефим Файвельевич
SU1269137A1
Устройство оперативной связи с управляющими программами 1981
  • Пиголкин Виталий Федорович
  • Лапин Владимир Георгиевич
  • Копеин Александр Дорофеевич
  • Исраелян Сергей Седракович
  • Горбатюк Владимир Дмитриевич
SU970351A1
Устройство для отладки управляющего комплекса сортировочной горки 1984
  • Вахнин Александр Николаевич
  • Губенко Валерий Евгеньевич
  • Зиброва Таисия Макаровна
  • Корниенко Ольга Александровна
  • Тихонов Александр Павлович
  • Шафит Евгений Миронович
SU1237528A1
Устройство для сопряжения каналов передачи данных с ЭВМ 1985
  • Авдеев Дмитрий Владимирович
  • Адамова Галина Васильевна
  • Канторович Ефим Соломонович
  • Киселева Марина Николаевна
  • Клочков Василий Егорович
  • Кравчук Константин Данилович
  • Палей Иосиф Абрамович
  • Полещук Михаил Васильевич
  • Ростовцева Раиса Владимировна
  • Юрасов Валерий Филипович
SU1226476A1

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

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано при автоматической провер ке и диагностике измерительных приборов и систем. Известны пульты оператора, вхо. в состав практически любой универсальной ЭВМ, используемой для управления программно-управляемой контрольно-измерительной аппаратурой. Они предназначены для загрузки определенных ячеек или считывания их содержимого. Адре са ячеек юш загружаемые данные оператор наб1фает с помощью клавиатуры или тумблерного регистра. Значения адресов и данных Отображаются на устройствах индикации (двоичных или символьных) или печатаются на бумаге. Кроме того, пульты управления позволяют оператору выполнять некторые операции по заданию специальных режимов работы - пошагово го, потактового к др. Cl J и L2 Однако стандаргным пультам оператора универсальных ЭЕ|М присущи существенные недостатки. Например, в электронном пульте управления машины М-6000 набор адресов и данных осуществляется в двоичной форме, что требует большого числа операций с клавиатурой для обращения к одной ячейке. Наиболее близким к изобретению по технической сущности является пульт управления, содержащий символьное электронное наборное устройство (клавиатуру), устройство кодирования, вырабатьшающее двоичные коды соответствующих символов в соответствии со стандартом А5СЭЗ и устройство управления, обеспечивающее согласованный обмен ценными между пультом и ЭВМ. Такой пульт позволяет оператору задавать адреса вызываемых ячеек, загружать их данными и выполнять ряд других операций, исполняемых: в ЭВМ микропрограммно или с помощью операционной системы С2 . Однако при использовании ЭВМ в качестве контролера программно-управляемой контрольно-измерительной аппармту-ч 39 ры, ориентированной на решение кокото- рого класса измерительных задач по одной или нескольким программам, хранящимся например, в постоянной памяти, работа с такими устройствами занимает у оператора много времени, идущего на набор адресов входа и параметров программы. Потери времени особенно aiaaчительны, когда необходима частая смена режимов работы. При частом наборе большого количества данных возрастает число ощибок, что приводит к дополнительному снижению производительности работы оператора. Цалью изобретения является упрощение работы оператора и повышение быстродействия устройства. . Указанная цель достигается тем, что в устройство для ввода информации, содержащее клавиатуру и формирователь управляющих импульсов, выход которого соединен с входом клавиатуры, .введены первый и второй мультиплексоры, блок па мяти, первый и второй счетчики, блок синхронизации, первый и второй регистры причем первый вход блока синхронизации соединен с первым выходом клавиатуры, второй и третий выходы которой соедине ны с первым и вторым входами первого мультиплексора, третий вход которого соединен с входом клавиатуры, а выход с первым входом второго счетчика, второй вход которого соединен с входом клавиатуры, с вторым входом блока синх ронизации, с входом первого счетчика, с первым входом второго мультиплексора, . с первым входом блока памяти, с первыми входами первого и второго регистров и является первым выходом устройства, второй вход первого регистра соединен с первым выходом блока памяти, второй выход которого соединен с вторым входом второго регистра, выход которого является вторым выходом устройства, выход первого регистра соединен с входом формирователя управляющих сигналов входы группы которого соединены с выходами блока синхронизации, выходы пер вого и второго счетчиков соединены с вт рым и третьим входами второго мультиплексора, выход которого соединен с вто рым входом блока памяти. На чертеже показана структурная схе ма устройства. , Устройство содержит клавиатуру 1 с блоком кодирования и блоками индикации завершения набора, формирователь 2 управляющих импульсов, первый мультиплеК сор 3, счетчики 4 и 5: второй мульти92плексор 6 адреса, блок 7 памяти, блок 8 синхронизации, первый регистр 9 и второй регистр 10. Устройство работает следующим образом. В исходном (ждущем) состоянии блок 8 заблокирован, формирователь 2 управляющих сигналов не вырабатывает управляющих воздействий, и синхросигналы, а также кодовые сигналы на выходе регистра 1О отсутствуют. Пуск требуемой программы ЭВМ осуществляется после нескольких нажатий на клавиши клавиатуры. Во многих случаях достаточно двух или трех нажатий. Первое определяет загрузку управляющего слова (или слова состояния программы), код которого задает характер связей программных сегментов, а второе - точку входа в программу. Третье оказывается необходимым, если число точек входа превьш1ает 8 (при пользовании восьмеричной клавиатурой). Рассмотрим случай, когда устройство рассчитано на пуск программы после двух нажатий. После каждого нажатия клавиши устройство кодирования клавиатуры вырабатывает соответствующий код (например, трехразрядный), который сохраняется на выходе до следующего пуска программы. Двум набранным символам соответствуют две шины передачи кодов через первый мультиплексор 3 на счетчик 5. После второго нажатия запускается блок 8, который начинает вырабатывать сигналы синхронизации. Под действием этих сигналов счетчик 4 команд начинает менять свое состояние от нулевого (инкрементируясь с каждым тактом) и через второй мультиплексор 6 менять адрес блока 7 памяти. При установлении каждого очередного адреса под действием сигналов блока 3 считьшается содержимое адресованной ячейки блока памяти и запоминается на регистрах 9 и 10. Число разрядов регистра 10 соответствует формату слов, воспринимаемых ЭВМ. После пуска устройства на выходе регистра 10 автоматически вырабатывается следующая последовательность кодов: а)группа кодов, задающая фиксированный адрес хранения управляющего слова в памяти ЭВМ. (все коды этой группы считываются из последовательно расположенных ячеек блока памяти, причем адреса ячеек блока памяти задает счетчик команд); б)код команды устройства, сообщающей ЭВМ о том, что за ней последуют данные (управляющее слово), подлежащие занесен в адресованную ячейку ЭВМ (адрес берет ся также со счетчика команд); в) группа кодов, задающих последовательность цифровых символов, интерпре- тируемых ЭВМ как управляющее слово; начальный код этой группы считывается из блока памяти по адресу, определяемому содержимым счетчика 4, загруженного через первый мультиплексор 3 с клавиатуры содержимым, полученными в результате нажатия первой клавищи, а все последующие коды - при инкрементации счетчика констант; г) код команды блока памяти, сообщающей ЭВМ о том, что далее будет вво диться адрес ячейки хранения параметра входа; д)группа кодов, задающая адрес хранения параметра входа в памяти ЭВМ (адреса задаются по счетчику команд); е)код команды блока памяти, сообщающей ЭВМ о том, что далее поступают данные для занесения в адресованную ячейку; ж)группа кодов, задающих параметр , входа (адрес берется со счетчика констант, причем адрес начального кода в блок памяти определяется загрузкой счет чика через второй мультиплексор 7); з)код команды блока управления, вызывающей iiycK рабочей программы. При считывании последнего кода рассмотренной последовательности в регистр 9 записывается управляющее слово, под действием которого блок 3 останавливает блок 8 синхронизации и сбрасывает клави атуру 1 в исходное состояние. Предложенное устройство существенно упрощает работу оператора по заданию требуемого режима работы. Кроме того, при использовании устрой ства отпада ет необходимость в таблицахсоответствия между задаваемыми режи- мами работы и цифровыми данными вводимых параметров, что также облегчает и убьютряет работу оператора и повьшшет быстродействие устройства. Формула изобретения Устройство для ввода инфорх«ации. с:одержашее клавиатуру и формирователь управляющих импульсов, выход которого соединен с входом клавиатуры, отличающееся тем, что, с целью повышения быстродействия устройства, в него введены первый и второй мультиплексоры, блок памяти, первый и второй счетчики, блок синхронизации, первый и второй регистры, причем первый вход блока синхронизации соедгчен с первым вьисодом клавиатуры, второй и третий выходы которой соединены с первым л вторым входами первого мультиплексор а, третий вход которого соединен с входом клавиатуры, а выход - с 11ервь1м входом второго счетчика, второй вход которого соединен с входом клавиатуры, с вторым входом блока синхронизации, с входом первого счетчика, с первым входом второго мультиплексора, с первым входом блока памяти, с первыми.входами первого и второго регистров и является первым выходом устройства, второй вход первого регистра соед1шен с первым выходом блока памяти, второй выход которого соединен с вторым входом второго регистра, выход которого является вторым выходом устройства, выход первого регистра соединен с входом формирователя управляющих сигналов, входы группы которого соединены с выходами блока синхронизации, выходы первого и второго счетчиков соединены с вторым и третьим входгили второго мультиплексора, вьжод которого соединен с вторым входом блока памяти. Источники информации, принятые во внимание при экспертизе 1. Электронно-вычислительная машина Электроника-бО ВМ-16 2.791.ОО4.ТО, 1979. 2. 3nteeeec series О- St emaHc olra«;inof nte . Corp. USA , /978 , .10 1978, p. 70 (прототип).

e%4« f/Vr«ir/MVAf/

SU 972 492 A1

Авторы

Горн Лев Соломонович

Дружинин Владимир Серафимович

Сафронов Александр Юрьевич

Хазанов Борис Исаакович

Даты

1982-11-07Публикация

1981-05-04Подача