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

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

Авторы: Азизбаева, Алексеев, Обликов, Шишлова

ZIP архив

Текст

СОЮЗ СОВЕТСНИХОйамдЮИевшРЕСПУБЛИК 09) (11) 4 151) С.06 Р 3 02 ОПИСАНИЕ ИЭОБРЕТЕНИК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ с ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРГВ ДЕЛАМ ИЗОБРЕТЕНИЙ И (ЛНРЫТИЙ(56) 1, Авторское свидетельство СССР 9 482805, кл, С 06 Р 3/02, 1973.2. Авторское свидетельство СССР В 463145, кл. С 06 Г 3/02, 1975 (прототип).(54)(57) 1. УстРойство для вводА ИНФОРМАЦИИ, содержащее логический блок, выходы которого являются управляющими выходами устройства, клавиатуру, первый и второй переключатели, первые информационные входы которых являются соответствующими информационными входами устройства, о т - л и ч а ю щ е е с я тем, что, с целью упрощения устройства, в него введены первый инвертор, третий пе- . реключатель, формирователь импульсов, счетчик-регистр, формирователь команд и блок ключей, первый выход которого соединен с первымуправляющим входом третьего переключателя, . второй выход - с вторым управляющим входом третьего не;еключателя и с первыми входами логического блока,и формирователя команд, третий выход " с вторыми входами логического блока и формирователя команд, четвертый и пятый выходы - с соответствующими входами формирователя импульсов, ше той и седьмой выходы - с соответствующими )управляющими входами первого и второго переключателей, шина нулевого потенциала блока ключей является шиной нулевого потенциала устроиства, вторые информационные входы первого и второго переключателей подключены соответсте венно к первому выходу третьего переключателя и к выходу счетчика-регистра, выход клавиатуры соединен с информационным входом третьего переключателя, второй выход которого подключен к информационному входу счетчика-регистра, управляющий вход которого соединен с первым выходом формирова" теля команд, счетный вход счетчика- регистра соединен с третьим входом логического. блока и.вторым выходом формирователя команд, первый выход формирователя импульсов подключен к третьему входу формирователя команд и к четвертому входу логического блока, пятый вход кот рого соединен с вторым выходом формирователя импульсов, вход первого инвертора соединен с шиной нулевого потенциала, выход - с четвертым входом формирователя команд и с шестым входом логического блока, выходы первого и второго переключателей являютя выходами данных и адреса устройст ва соответственно, первые информационные входы которых являются соответствующими входами устройства.2. Устройство по и.1, о т л и - ч а ю щ е. е с я тем, что блок ключей содержит с первого по пятый ключи, контакты первый замыкающий и второй размыкающий первого, .размыкаю. щие второго и третьего ключей являются шиной положительного потенциала блока, контакты первый размыкающий, второй замыкающий первого, замыкающий второго,1134933 переключающие четвертого и пято"го ключей являются шиной нулевогопотенциала устройства, контактыпервый и второй переключающие первоыо, переключающий второго, размыкающие и замыкающие четвертого и пятого,размыкающий и замыкающий, третьегоключей являются выходами блока с перного по седьмой соответственно. 3. Устройство по п.1, о т л и - ч а ю щ е е с я тем, что формирова тель команд содержит второй и третий инверторы, первый элемент ИЛИ, первый элемент задержки, первый, второй и третий элементы И, первый, второй и третий входы первого элемента И соответственно объединенй с первыми входами второго, третьего элементов И и с входов второго инвертора и являются с первого по третий входами формирователя соответственно, выход второго инвертора соединен с вторым входом второго элемента И, третий вход которого является четвертым входом формирователя, выход подключен к второму входу третьего элемента И, выход .которого через первый элемент задержки соединен с вторым выходом формирователя, выход первого элемента И через третий инвертор подключен к первому входу первого элемента ИЛИ, второй вход которого соединен с шиной. нулевого потенциала устройства, а выход является первым выходом формирователя. Изобретение относится к вычислительной технике и может быть использовано для ввода информации в оперативную память.Известно устройство для ввода в оперативную память, содержащее генератор импульсов, входной информационный блок датчик кодов, блок контроля, коммутатор, регистры, триггер, счетчики и узел сравнения сих связями Я .Недостатками устройства являются . его ограниченные функциональные возможности, не позволяющие использовать устройство для работы памяти 4. Устройство по и,1, о т л и - ч а ю щ е е с я тем, что логический блок содержит четвертый инвертор, с четвертого по седьмой элементы И, со второго по четвертый элементы ИЛИ, второй элемент задержки и элемент ЙСКЛЮЧАЮЩЕЕ ИЛИ, первый вход котоРого, объединенные второй вход зле" ,мента ИСКЛЮЧАЮЩЕЕ ИЛИ и первый вход пятого элемента И, первый вход третьего элемента ИЛИ, объединенные вход четвертого инвертора и первый входчетвертого элемента И, объеди" ненные первые входы второго и четвертого элементов ИЛИ, объединенные второй вход четвертого и первый вход шестого элементов И являются входами блока с первого по шестой соответственно, выход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ . соединен с третьим входом четвертого и с вторым входом пятого элементов И, выходы которых подключены к второму входу второго элемента ИЛИ и к первому входу седьмого элемента И соответственно, выход четвертого инвертора соединен с вторым входом ,шестого элемента И, выход которого подключен к второму входу седьмого элемента И, выход которого соединен с вторым входом третьего элемента ИЛИ, выход которого через второй , элемент задержки соединенс вторым входом четвертого элемента ИЛИ, выход которого и выход второго элемента ИЛИ являются вторым и первым выходами блока соответственно. с ЭВМ, а также ограниченная надежность из-за отсутствия контроля ввода. 5 Наиболее близким к изобретению, является устройство для ввода информации, содержащее логический блок,выходы которого являются управляющими выходами устройства, клавиатуру, первый и второй переключатели,первые информационные входы которыхявляются соответствующими информационными входами устройства 12.Недостатком устройства является15 его сложнЬсть,Цель изобретения - упрощение уст. ройства.Указанная цель достигается тем, что в устройство для ввода информации, содержащее логический блок, выходы которого являются соответствующими управляющими выходами устройства, клавиатуру, первый и второй переключатели, первые .информационные входы которых являются соот ветствующими информационными входами устройства, дополнительно введены первый инвертор, третий переключатель, формирователь импульсов, счетчик-регистр, формирователь ко.манд и блок ключей, первый выход кото. рого соединен с первым управляющим входом третьего переключателя, вто,рой вьмод - с вторым управляющим входом третьего переключателя, и с первыми входами логического блока и формирователя команд, третий выход - с вторыми входами,логического блока и формирователя команд, четвертый и пятый выходы - с соот 25 ветствующими входами фориирователя импульсов, шестой и седьмой выходыс соответствующими управляющими входами первого и второго переключателей, шина нулевого потенциала30 блока ключей является шиной нулевого потенциала устройства, вторые информационные входы первого и второго переключателей подключены соответственно к первому выходу третьего переключателя и к выходу счетчика- З 5 регистра, выход клавиатуры соединен с информационным входом третьего переключателя, второй выход которого подключен к информационному входу счетчика-регистра, управляющий вход 40 которого соединен с первым выходом формирователя команд, счетный вход счетчика-регистра соединенс третьим входом логического блока и вторым выходом формирователя команд, первый выход формирователя импульсов подключен к третьему входу формирователя команд н к четвертому входу логического блока, пятый вход кото- . рого соединеи с вторым выходом 50 формирователя импульсов, вход первого инвертора соединен с шииойнулевого но-. тенциала,выход -четвертым входом формирователя команд н с шестым входом логического блока, выходы первого 55 и второго переключателей являются выходами данных и " адреса устройства соответственно, первые инфорфационные входы которых являются соответст-.. вующими входами устройства.Блок ключей содержит с первогопо пятый ключи, контакты первый замыкающий и второй размыкающий первого,размыкающие второго и третьего клю"чей являются шиной положительногопотенциала блока, контакты первыйразмыкающий, второй замыкающийпервого, замыкающий второго, переключающие четвертого и пятого ключейявляются шиной нулевого потенциалаустройства, контакты первый и второй.переключающие первого, переключающий второго, разьы:ющие и замыкаю".щие четвертого и пятого, размыкающий и замыкающий третьего ключейявляются выхбдами блока с первогопо седьмой соответственно,Формирователь команд содержитвторой и третий инверторы, элемент ИЛИ, первый элемент задержки,первый, второй и третий элементы И,первый, второй и третий входы первого элемента И соответственно объединены с первыми входами второго,третьего элементов И и с входом второго инвертора и являются с первогопо третий входами формирователя соответственно, выход второго инверторасоединен с вторым входом второгоэлемента И, третий вход которого является четвертым входом формирователя, выход подключен ко второму входутретьего элемента И, выход которогочерез первый элемент задержки соединен с вторым выходом формирователя,выход первого элемента И через третийинвертор подключен к первому входупервого элемента ИЛИ, второй входкоторого соединен с шиной нулевогопотенциала устройства, а выход является первым выходом формирователя.Логический блок содержит четвертый.инвертор, с четвертого по седьмой элементы И, со второго по четвертый элементы ИЛИ, второй элементзадержки и элемент ИСКЛЮЧАЮЩЕЕ ИЛИпервый вход которого, объединенныевторой вход элемента ИСКЛЮЧАЮ"4ЩЕЕ ИЛИ и первый вход пятого элемента И, первый вход третьего элемента ИЛИ,объединенные вход четвертого инвертора и первый вход четвертого элемента И, объединенные.первые входы второго и четвертого элементов ИЛИ, объединенные второй входчетвертого и первый вход шестогоэлементов И являются входами блокас первого по шестой соответственно,выход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ соеди 1нен с третьим входом четвертого исо вторым входом пятого элементов И,выходы которых подключены к второму 5входувто,ого элемента ИЛИ и к первому входу седьмого элемента И соответстве:но, выход четвертого инвертора соединен со вторым входом шестого элемента И, выход которого подклкчен к второму входу седьмого элемента И, выход которого соединенсо вторым входом третьего элемента ИЛИ, выход которого через второйэлемент задержки соединен с вторым 5входом четвертого элемента ИЛИ,выход которого и выход второго элемента ИЛИ являются вторым и первымвыходами блока соответственно.На фиг.1 изображена схема устройства; на фиг. 2 - схема блокаключей; на фиг. 3 - схема формирователя команд; . на фиг. 4 - схема логического блока.На схемах с первого по третий дпереключатели 1-3, клавиатура 4,блок .ключей 5, формирователь импульсов 6, счетчик-регистр 7, формирователь команд 8, логический блок 9,инвертор первый 1 О, ключи с первого З 0по пятый 11-15, логические переменИные, сопоставленные сигналам Адрес,А,В, Б,С,С,Т,Ч,1,7 с первого по третий элементы Й 16 - 18, первый элемент задержки 19, второй и третийинверторы 20 и 21, с первого по чет"вертый элементы ИЛИ 22-25, четвертый 4 оинвертор 26, второй элемент задержки 27, с четвертого по седьмой элементы И 28-31, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 32.Устройство работает следующим образом.Возможны три режима работы: загрузкаинформации в накопитель, считываниеинформации в порядке возрастаний адресов,считывание по произвольному адресуЗагрузка информации в накопитель.На блоке 5 (Фиг.2) оператор устанавливает ключи 11, 12 и 13 в исходные положения, при этом на выходах блока появляются сигналы, согласно табл. 155Счетчик-регистр 7 может быть реализован, например, на микросхеме серии К 55 ИЕ 7. Сигналы "Ацрес" и "Данные" производят установку переключателя 3, кото. рый подключает клавиатуру к входам счетчика"регистра 7, Сигнал "Адрес" поступает на формирователь 8 и блок 9. Сиги,я "Запись-считывание" также поступает на блок И 9 и на формирователь 8. Сигнал "Загрузка" устанавливает переключатели 1 и 2 в положение, при котором данные и адрес в накопитель вводятся от устройства (с его клавиатуры). Нулевой уровень сигналов 1 Чтение" и Обращение обеспечивает "Лог.О" на выходах формирователя 6. Затем на клавиатуре 4 набирается адрес ячейки накопителя, в которую должна быть произведена запись, По нажатию и отпусканию ключа 15 блока 5 обеспечивается кратковременная подача "Лог.1" на вход формирователя 6, который формирует сигнал "Обращение", поступающий затем на блок 9 и. формирователь 8. При этом формирователь 8, реализующий на своем первом выходе сигнал С, описываемый логической функцией С = 3 (А В Б) переключит уровень этого сигнала с Лог,1" на "Лог.О", так как А = В = 1, а Б изменяется от О к 1, создавая отрицательный фронт сигнала на входе счетчика-регистра 7. Сигнал на выходе Т, формирователя 8 описываемый ,логической функцией Т = А В 8 будет равен О (так как А = В = Б = 1). Таким образом, при проведении описанных операций адрес, набранный на клавиатуре 4, поступит через переключатель 3 на входы счетчика-регистра 7, а наличие сигнала Т = О и отрицательного фронта сигнала С (изменение от 1 к О) создает условия для занесения адреса в счетчик-регистр 7, с которого он через переключатель 2 поступит на выходы устройства, соединенные с адресными входами накопителя. Затем производится переключение ключа 11 блока 5 в положение "Данные". При этом на выходах блока 5 появятся сигналы, согласно табл. 2.На клавиатуре 4 набирается код данных, который через переключатель 3, установившийся при изменении уровней сигналов "Адрес" и "Данные" в другое положение и через переключательпоступит на выходы устройства, соединенные с входамиданных накопителя.. При создавшейся на входах блока 9 совокупности сигналов Ч = 1, Ч = О, 2 Оф 4Таким образом, при осуществлении перечисленных операций управления иа входах счетчика-регистра 7 сигналы Т = О и отрицательный Фронт сигнала С (изменение от 1 к О), на25 входах накопителя Ч 1= 1, Ч,= О, При этом счетчик-регистр 7 через переключатель 2 передает сигнал адреса с клавиатуры 4 на адресные входы накопителя, код данных через переключатель 1 поступает на вход данных накопителя, а совокупность управляющих сигналов Ч 1= 1, Ч 4 =, О обеспечивает запись данных по установленно" му адресу в накопитель. 35Считывание информации в порядке возрастания адресов.Предположим,из накопителянеобходимо считать данные, записанные в порядке возрастания адресов с шагом 140с адреса А, до адреса А (А 1, А, двоичные коды адресов) . Для этого необходимо установить на клавиатуре 4 адрес ( А, - 1) и ввести его в счетчик-регистр 7 описанным обраэом. Затем устанавливается ключ 12 блока 5 в положение "Считывание". При этом в табл. 1 изменится значение сигнала Запись-считывание В = О (фиг.2), Состояние переключа О телей 1 и 2 не изменится и цепь пе-. редачи кодовадреса и данных через них сохранится.Затем производится нажатие ключа 15 блока 5, по которому формирова- тель 6 сформирует положительный импульс сигнала "Обращение", В момент нажатия ключа 15 на входах формироЗатем производится нажатие и отпускание ключа 15 блока 5, который сфор-. мирует на выходе формирователя 6 положительный импульс сигнала "Обращение", поступающий на блок 9 и Фор мирователь 8. Описанным способом будут сформированы сигналы С и Т. Причем, сигнал Т с выхода формирователя поступит на блок 9, на входах которого в момент нажатия ключа 15 появятся сигналы, представленные в табл. 3.Блок 9 по выходам управления на-копителем реализует следующие логические функции:15 вателя 8 имеются сигналы А1, В = О, Б = 1. Формирователь 8 формирует сигналы С = 1 и Т = 1, что соот. ветствует его работе в режиме счетчика, который при каждом нажатии ключа 15 будет прибавлять к своему содержимому 1 и выставлять это число на своих выходах, с которых оно поступит через переключатель 2 на адресные входы накопителя.По нажатию ключа 15 на входе блока 9 появляются сигналы А = Я = Т = 1, В = С = О, что приводит к появлению на его выходах сигналов Ч = 1, Ч= 1. Зто соответст-," вует режиму считывания содержимого накопителя по заданному адресу. Поскольку в счетчик-регистр 7 был введен адрес (А -1) и по нажатию ключа 15 к нему добавилась 1, то из накопителя будет считана информация по адресу А , При последующих отпусканиях и нажатиях ключа 15 1аналогично производится считывание содержимого накопителя по адресам (А,+ 1) (А",+ 2), и т.д.Считывание ичформации по произвольному адресу.Для осуществления этого режима при считывании адреса А необходимо ввести адрес А 1 в счетчик-регистр 7, также, как это производится при .загрузке инФормаций в нако" питель. Затем нужно включить ключ 14 на блоке 5 (Фиг.2), Сигнал "Чтение" уровнем "Лдг.О" подается на входы формирователя 6, где он формируется и поступает на вход блока 9, при этом логическая переменная, сопоставленная этому сигнзлу, принимает значение 1, С = 1. На выходах блока 9 появляются сигналы ч = ч . 1Ч ф осуществляющие считывание информации из накопителя по адресу А 1.На Фиг. З.приведена возможная реализация Формирователя 8 в соответствии с логическими Функциями для его выходов.С А В ЯТ = А В ЯВведение элемента 19 обусловлено необходимостью обеспечения запаздывания сигнала Т по отношению к сигналу С для обеспечения нормальной работы счетчика-регистра 7, реализуемого на ИС К 155 ИЕ 7.Таблица 1 Значение сигнала Наименованиесигнала Логическая переменная Адрес Запись-счичъванне В ЗагрузкаЧтение О ОбращениеДанные 0 А О Таблица 2 Значение сигнала Логическая переменная Наименованиесигнала Адрес О Запис ь"считывание В О О Таблица 3 Логическая переменная Значениесигнала Наименованиесигнала Адрес 0 Запись-считывание В Обращение На фиг.4 приведена возмозаая реализация блока 9 в соответствии с ло гическими функциями для его выходов.Ч (АВ + АВ)8+ СЧ АВЯ+т+О ЗагрузкаЧтениеОбращениеДанные 134933 10Введение элемента задераки 27обусловлено необходимостью запаздывания сигнала Ч Чтение-запись по отношению к сигналу Ч выбор крис"фталл а.ЧтениеСчет Логическая переменная Продолжение табл.3 Значениесигнала,4 Ь. 1 ю ,Ьеэ-сем 4 юлю ЯМ Юрис ю Же(4) едактор Л.Авраменко Тираж арственного изобретений на, Ж, Р 710омитета СССРоткрытийуик.кая наб., д.4 Патент", г.Ужгород, ул.Проектная,

Смотреть

Заявка

3632464, 04.08.1983

ПРЕДПРИЯТИЕ ПЯ Р-6117

АЗИЗБАЕВА ФАТЫМА ФАТЕХОВНА, АЛЕКСЕЕВ ИГОРЬ ЮРЬЕВИЧ, ОБЛИКОВ ВИКТОР ПЕТРОВИЧ, ШИШЛОВА ТАТЬЯНА НИКОЛАЕВНА

МПК / Метки

МПК: G06F 3/02

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

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

Код ссылки

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

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