Устройство для ввода информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
ОП ИСАНИЕ ИЗОБРЕТЕНИЯ К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Союз СоветскихСоциалистическихРеспублик(23) Приоритет Ь 06 Р 3/02 ВвудврстиевЯ квмнтет СССР аю делам нзвбрвтенкЯ н отхрмтнЯ(54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ 1Изобретение относится к автоматикеи вычислительной технике и может бытьиспользовано при автоматической проверке и диагностике измерительных приборови систем,Известны пульты оператора, вхс;ящиев состав практически любой универсальной ЭВМ, используемой для управленияпрограммно-управляемой контрольно-измерительной аппаратурой. Они предназ 10начены для загрузки определенных ячеек или считывания их содержимого. Адреса ячеек или загружаемые данные опера-,тор набирает с помощью клавиатуры илитумблерного регистра. Значения адресови данных тображаются на устройствахиндикации .(двоичных или символьных)или печатаются на бумаге, Кроме того,пульты управления позволяют операторувыполнять некторые операции по заданию оспециальных режимов работы пошагового, потактового и др. 1 и 2 .Однако стандартным пультам оператора универсальных ЭВМ присущи сущест 2венные недостатки. Например, в электронном пульте управления машины Мнабор адресов и данных осуществляется в двоичной форме, что требует большого числа операций с клавиатурой для обращения к одной ячейке.Наиболее близким к изобретению по технической сущности является пульт уп. равления, содержащий символьное электронное наборное устройство (клавиатуру), устройство кодирования, вырабатывающее двоичные коды соответствующих символов в соответствии со стандартом ЙВСЭ 3 и устройство управления, обеспечивающее согласованный обмен ценными между пультом и ЭВМ. Такой пульт позволяет оператору задавать адреса вызываемых ячеек, загружать их данными и выполнять ряд других операций, исполняемых: в ЭВМ микропрограммно или с помощью операционной системы Г 23 .Однако при использовании ЭВМ в качестве контролера программно-упгявляемой контрольно-измерительной аппарату92 4 плексор 6 адреса, блок 7 памяти, блок 8 синхронизации, первый регистр 9 и вто. рой регистр 10,Устройство работает следующим образом.В исходном (ждущем)состоянии блок 8 заблокирован, формирователь 2 управляющих сигналов не вырабатывает управляющих воздействий, и синхросигналы, а также кодовые сигналы на выходе регистра 10 отсутствуют.Пуск требуемой программы ЭВМ осуществляется после нескольких нажатий на клавиши клавиатуры. Во многих случаях достаточно двух или трех нажатий. Первое определяет загрузку управляющего слова (или слова состояния программы), код которого задает характер связей программных сегментов, а второе - точку входа в программу, Третье оказывается необходимым, если число точек входа превышает 8 (при пользовании восьмеричной клавиатурой).Рассмотрим случай, когда устройство рассчитано на пуск программы после двух нажатий. После каждого нажатия клавиши устройство кодирования клавиатуры вырабатывает соответствукнций код (например, трехразрядный), который сохраняется на выходе до следующего пуска программы. Двум набранным символамсоответствуют две шины передачи кодовчерез первый мультиплексор 3 на счетчик 5. После второго нажатия запускается блок 8, который начинает вырабатывать сигналы синхронизации. Под действием этих сигналов счетчик 4 командначинает менять свое состояние от нулевого (инкрементируясь с каждым тактом)и через второй мультиплексор 6 менять адрес блока 7 памяти. При установлении каждого очередного адреса под действием сигналов блока 3 считывается содержимое адресованной ячейки блока памяти и запоминается на регистрах 9 и 10, Число разрядов регистра 10 соответствует формату слов, воспринимаемых ЭВМ.После пуска устройства на выходе регистра 10 автоматически вырабатываетсяследующая последовательность кодов:а) группа кодов, задающая фиксированный адрес хранения управляющего слова в памяти ЭВМ. (все коды этой группы считываются из последовательно расположенных ячеек блока памяти, причем адреса ячеек блока памяти задает счетчик команд);б) код команды устройства, .ообшающей ЭВМ о том, что за ней последуют данные 3 9724ры, ориентированной на решение икоторого класса измерительных задач по одной или нескольким программам, хранящимся например, в постоянной памяти,работа с такими устройствами занимаету оператора много времени, идущего нанабор адресов входа и параметров программы. Потери времени особенно значительны, когда необходима частая смена режимов работы. При частом наборе 1 фбольшого количества данных возрастаетчисло ошибок, что приводит к дополнительному снижению производительностиработы оператора.Ьлью изобретения является упрощение работы оператора и повышение быстродействия устройстваУказанная цель достигается тем, чтов устройство. для ввода информации, содержащее клавиатуру и формирователь 26управляющих импульсов, выход которогосоединен с входом клавиатурывведеныпервый и второй мультиплексоры, блок памяти, первый и второй счетчики, блоксинхронизации, первый и второй регистры, 25причем первый вход блока синхронизациисоединен с первым выходом клавиатуры,второй и третий выходы которой соединены с первым и вторым входами первогомультиплексора, третий вход которого 5 Осоединен с входом клавиатуры, а выходс первым входом второго счетчика, второй вход которого соединен с входомклавиатуры, с вторым входом блока синхронизации, с входом первого счетчика, с 35первым входом второго мультиплексора,. с первым входом блока памяти, с первыми входами первого и второго регистрови является первым выходом устройства,второй вход первого регистра соединенс первым выходом блока памяти, второйвыход которого соединен с вторым входом второго регистра, выход которогоявляется вторым выходом устройства,выход первого регистра соединен с входом формирователя управляющих сигналов,входы группы которого соединены с выходами блока синхронизации, выходы первого и второго счетчиков соединены с вторым и третьим входами второго. мультиплексора, выход которого соединен с вторым входом блока памяти.На чертеже показана структурная схе.ма устройства.,Устройство содержит клавиатуру 1 с55блоком кодирования и блохами индикациизавершения набора, формирователь 2 управляющих импульсов, первый . мультиплексор 3, счетчики 4 и 5: второй мультиУстройство для ввода информации, содержащее клавиатуру и формировательуправляющих импульсов, выход которогосоединен с входом клавиатуры, о т л ич. а ю ш е е с я тем, что, с целью повышения быстродействия устройства, внего введены первый и второй мультиплексоры, блок памяти, первый и второйсчетчики, блок синхронизации, первый ивторой регистры, причем первый входблока синхронизации соединен с первымвыходом клавиатуры, второй и третий выходы которой соединены с первым и вторым входами первого мультиплексора,третий вход которого соединен с входомклавиатуры, а выход - с первым входомвторого счетчика, второй вход которогосоединен с входом клавиатуры, с вторымвходом блока синхронизации, с входом первого счетчика, с первым входом второгомультиплексора, с первым входом блокапамяти, с первыми, входами первого и второго регистров и является первым выходом устройства, второй вход первого регистра соединен с первым выходом блокапамяти, второй вьпсод которого соединенс вторым входом второго регистра, выход которого является вторым выходомустройства, выход первого регистра соединен с входом формирователя управляющих сигналов, входы группы которогосоединены с выходами блока синхронизации, выходы первого и второго счетчиковсоединены с вторым и третьим входамивторого мультиплексора, выход которогосоединен с вторым входом блока памяти,Источники информации,принятые во внимание при экспертизе1. Электронно-вычислительная машина фЭлектроникаф ВМ 2,791.004.ТО, 1979.2. ЭМеИвс Бегее Й, 5 ьЪеспа 14 СФфинбо Мес . СогР, 05 Д, Л 76Я 01978, р. 70 (прототип). 5 9724 (управляющее слово), подлежащие занесению в адресованную ячейку ЭВМ (адрес берется также со счетчика команд);в) группа кодов, задающих последовательность цифровых символов, интерпре 3 тируемых ЭВМ как управляющее слово; начальный код этой группы считывается из блока памяти по адресу, определяемому содержимым счетчика 4, загруженного через первый мультиплексор 3 с клавиатуры содержимым, чолученньсми в результате нажатия первой клавиши, а все последующие коды - при инкрементации счетчика констант;г) код команды блока памяти, сооб- ф дающей ЭВМ о том, что далее будет вводиться адрес ячейки хранения параметра входа;д) группа кодов, задающая адрес хранения параметра входа в памяти ЭВМ 2 (адреса задаются по счетчику команд);е) код команды блока памяти, сообщающей ЭВМ о том, что далее поступают данные для занесения в адресованную ячейку;25ж) группа кодов, задающих параметр , входа (адрес берется со счетчика констант, причем адрес начального кода в блок памяти определяется загрузкой счетчика через второй мультиплексор 7); ЗОз) код команды блока управления, вызывающей пуск рабочей программы.При считывании последнего кода рассмотренной последовательности в регистр 9 записывается управляющее слово, под Зз действием которого блок 3 останавливает блок 8 синхронизации и сбрасывает клави. атуру 1 в исходное состояние.Предложенное устройство существенно упрощает работу оператора по заданию 46 требуемого режима работы.Кроме того, при использовании устройства отпадает необходимость в таблицах соответствия между задаваемыми режимами работы и цифровыми данными вво- ц димых параметров, что также облегчает и убыстряет работу оператора и повышает быстродействие устройства. 92 6 формула изобретенияираж 731 Подписноедарственного комитета СССРм изобретений и открытийква, Ж, Раушская наб., д. 4/5 517/40 Т НИИПИ Г су по дела 113035, Мос
СмотретьЗаявка
3282382, 04.05.1981
ПРЕДПРИЯТИЕ ПЯ В-2502
ГОРН ЛЕВ СОЛОМОНОВИЧ, ДРУЖИНИН ВЛАДИМИР СЕРАФИМОВИЧ, САФРОНОВ АЛЕКСАНДР ЮРЬЕВИЧ, ХАЗАНОВ БОРИС ИСААКОВИЧ
МПК / Метки
МПК: G06F 3/02
Метки: ввода, информации
Опубликовано: 07.11.1982
Код ссылки
<a href="https://patents.su/4-972492-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации</a>
Предыдущий патент: Устройство для ввода информации
Следующий патент: Устройство для ввода информации
Случайный патент: Кремневая зажигалка