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

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

25

1

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

название год авторы номер документа
Устройство для имитации неисправностей 1988
  • Панков Анатолий Петрович
  • Танасейчук Владимир Маркович
  • Лисин Константин Леонидович
  • Панков Вадим Петрович
SU1661766A1
Имитатор абонентов 1986
  • Кафидов Александр Сергеевич
  • Еременко Людмила Павловна
  • Тараров Михаил Иванович
  • Сорокин Адольф Андреевич
SU1325490A2
Устройство для контроля цифровых узлов 1986
  • Ланцов Александр Лаврентьевич
SU1357959A1
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЦИФРОВОЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С КАНАЛАМИ СВЯЗИ 1992
  • Петухов В.И.
  • Зайцев Б.М.
  • Колодицкий А.К.
  • Немкова В.А.
RU2032938C1
Имитатор абонентов 1983
  • Кафидов Александр Сергеевич
  • Еременко Людмила Павловна
  • Тараров Михаил Иванович
  • Куракин Юрий Павлович
  • Сорокин Адольф Андреевич
SU1291987A1
Устройство для обмена информацией 1983
  • Карцев Михаил Александрович
SU1149239A1
Устройство для контроля информации 1990
  • Кишенский Сергей Жанович
  • Вдовиченко Николай Степанович
  • Крекер Александр Яковлевич
  • Христенко Ольга Юрьевна
SU1755284A1
Микропрограммное устройство управления 1985
  • Литвинов Виктор Васильевич
  • Швеин Алексей Анатольевич
  • Шумей Александр Сергеевич
SU1315974A1
Устройство для обмена двухмашинного вычислительного комплекса 1981
  • Кириченко Николай Васильевич
  • Калмыков Валентин Александрович
  • Левков Владимир Ефимович
  • Никитин Александр Петрович
SU991403A1
Программируемое устройство для вычисления логических функций 1987
  • Шарашенидзе Теймураз Элизбарович
  • Твалабейшвили Роланд Сепеевич
  • Хоштария Семен Николаевич
  • Гургенидзе Эмма Архиповна
SU1444744A1

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

Изобретение относится к вычислительной технике и может быть использовано для автоматизации ввода информации в цифровые устройства. Целью изобретения является упрощение устройства за счет уменьшения требуемого объема памяти при работе с фиксированной информацией. имеющей несколько ва24 ..Работа ТЗо Синхронизация 2 риантовв Устройство содержит блок постоянной памяти I, первый 2 и второй 3 дешифраторы, с первого по третий мультиплексоры 4, 5 6, первый 7 ч второй 8 счетчики, первый 9 и второй 10 шифраторы,t первый 11 н второй 12 элементы ИЛИ, формирователь импульсов 13, элемент И 14, генератор импульсов 15, триггер 16 переключатель 17, входы Пуск 18 и Блокировка 19, группы входов Пропуск варианта 20 и Тип сеанса 21, информационные выходы 22, выходы Синхронизация 23 и Запись 24, вход Готовность 25 В связи с тем, что переменные слова выделены в отдельную область памяти, а постоянная информация записывается только один раз, экономится объем памяти и уменьшается трудоемкость программирования ПЗУ. 1 ил.в 1 табл. о

Формула изобретения SU 1 636 840 A1

Варианта 21

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

Целью изобретения является упрощение устройства за счет сокращения требуемого объема памяти при работе с фиксированной информацией,, имеющей несколько вариантов.

На чертеже представлена структурная схема устройства.

Устройство содержит блок 1 постоянной памяти, первый и второй дешифраторы 2 и 3, мультиплексоры с первого по третий 4-6, первый и второй счетчики 7 и 8, первый и второй шифраторы 9 и 10 первый и второй элементы ИЛИ 11 и 12, формирователь 13 импульсов, элемент И 14, генератор 15 импульсов, триггер 169 переключатель 17, входы Пуск 18, Блокировка 19, группа входов Пропуск ваto

чика 7 через первый и второй мультиплексоры 4 и 5 поступает в качестве младших разрядов адреса на два входа блока 1 памяти. Старшие разряды адреса поступают на третий вход блока 1 с первого шифратора 9. Они формируются по сигналу на входе Тип сеанса 21 и задают область памяти, в которой записан нужный тип сеанса. При появлении сигнала на первом входе первого шифратора 9 он запирается и выдает код области памяти, выделенной для вариантов слов. Этот сигнал выра- .с батывается первым дешифратором 2 при появлении на его входе с первого счет чика 7 кодов, соответствующих его нас тройке.

Через первый элемент ИЛИ 11 сигнал переключает первый и второй мультиплексоры 4 и 5. При этом самые млад шие разряды адреса поступают с второго счетчика 8, следующие разряды адреса формируются вторым шифратором 10

20

рианта 209 Тип сеанса 21 выходную

шину информации 22, выход Синхрони- 25 из сигнала первого дешифратора 2. -Г

зация 23, выход Запись 24, вход Готовность 25.

Устройство работает следующим образом.

Этот адрес задает адрес переменного слова варианта сеанса.

Выдача переменных слов может производиться в одном из двух режимов,

Высокий уровень сигнала Блокиров-3Q задаваемых переключателем 17. В пер35

40

ка на входе 19 удерживает в состоянии сброса триггера 16 и второй счетчик 8, сигнал с триггера 16 удерживает в состоянии сброса первый счетчик 7. При появлении на входе 19 сигнала низкого уровня триггера 16 и второй счетчик 8 разблокируются.

При поступлении по входу 18 сигнала Пуск устанавливается триггер 16, разблокируется первый счетчик 7, выдается по выходу 24 сигнал Запись на устройство, в которое записывается информация. В случае готовности к приему информации приемное устройство выдает ответный сигнал Готовность, ко-,.,, торьй через вход 25 поступает на эле мент И 14 и запускает генератор 15 импульсов. С второго выхода генератора импульсы поступают на выход Синхронизация 23, Эти импульсы на приемном устройстве управляют приемом и запоминанием информации, поступающей по шине 22. Передача информации производится сеансами из числа слов, задаваемого первым счетчиком 7.

Первый счетчик 7 считает импульсы генератора 15 импульсов, изменяя свое состояние по заднему фронту каждого импульса. Код с выхода первого счет50

55

вом режиме второй шифратор 10 закрыт и выдает фиксированный адрес. С выхода первого элемента ИЛИ 11 через третий мультиплексор 6 и второй элемент ИЛИ 12 на вход второго счетчика 8 поступают все импульсы с выхода первого дешифратора 2 и он изменяет свое состояние по каждому импульсу, при этом адреса всех переменных слов сеанса следуют подряд для всей пос- ледовательно сти сеансов.

Во втором .режиме второй шифратор 10 открыт и формирует адрес своей области памяти для каждого номера переменного слова. При этом на второй счетчик 8 через второй элемент ИЛИ 12 и третий мультиплексор 6 поступает импульс с второго выхода первого дешифратора 2, соответствующий прохождению только последнего переменного слова, при этом второй счетчик 8 задает адрес - номер варианта перемен ного словав областях памяти, задаваемых для каждого номера переменного слова в сеансе вторым шифратором 10.

При появлении на выходе второго , счетчика 8 кода, соответствующего нас тройке второго дешифратора 3 по сигна лу пропуска варианта с шины 20, на

to

36840

чика 7 через первый и второй мультиплексоры 4 и 5 поступает в качестве младших разрядов адреса на два входа блока 1 памяти. Старшие разряды адре са поступают на третий вход блока 1 с первого шифратора 9. Они формируются по сигналу на входе Тип сеанса 21 и задают область памяти, в которой записан нужный тип сеанса. При появлении сигнала на первом входе первого шифратора 9 он запирается и выдает код области памяти, выделенной для вариантов слов. Этот сигнал выра- .с батывается первым дешифратором 2 при появлении на его входе с первого счетчика 7 кодов, соответствующих его настройке.

Через первый элемент ИЛИ 11 сигнал переключает первый и второй мультиплексоры 4 и 5. При этом самые младшие разряды адреса поступают с второго счетчика 8, следующие разряды адреса формируются вторым шифратором 10

20

Этот адрес задает адрес переменного слова варианта сеанса.

Выдача переменных слов может производиться в одном из двух режимов,

Q задаваемых переключателем 17. В пер5

0

,,

0

5

вом режиме второй шифратор 10 закрыт и выдает фиксированный адрес. С выхода первого элемента ИЛИ 11 через третий мультиплексор 6 и второй элемент ИЛИ 12 на вход второго счетчика 8 поступают все импульсы с выхода первого дешифратора 2 и он изменяет свое состояние по каждому импульсу, при этом адреса всех переменных слов сеанса следуют подряд для всей пос- ледовательно сти сеансов.

Во втором .режиме второй шифратор 10 открыт и формирует адрес своей области памяти для каждого номера переменного слова. При этом на второй счетчик 8 через второй элемент ИЛИ 12 и третий мультиплексор 6 поступает импульс с второго выхода первого дешифратора 2, соответствующий прохождению только последнего переменного слова, при этом второй счетчик 8 задает адрес - номер варианта переменного словав областях памяти, задаваемых для каждого номера переменного слова в сеансе вторым шифратором 10.

При появлении на выходе второго , счетчика 8 кода, соответствующего настройке второго дешифратора 3 по сигналу пропуска варианта с шины 20, на

вход формирователя 13 импульсов поступает сигнал и формирователь 13 вырабатывает импульс, поступающий через второй элемент ИЛИ 12 на вход втрого счетчика 8. Счетчик изменяет свое состояние и заданный вариант пр пускается, так как в этот момент времени адрес с него еще не поступает на блок П памяти.

Процесс вывода информации сеанса с устройства на приемное устройство прекращается по сигналу с третьего выхода первого счетчика 7, который сбрасывает триггер 16, что приводит к блокировке генератора 15 импульсов через элемент И 14, блокировке блока 1 постоянной памятиf снятию сигнала Запись на выходе 24, по которому терминал снимает сигнал Готовность на входе 25. Первый счетчик 7 сбрасывается, но второй счетчик 8 сохраняет свое состояние. При поступлении по входу 18 следующего сигнала процесс повторяется, но с новыми значениями адресов переменных слов с второго счетчика 8. Второй счетчик 8 сбрасывается только по входу 19 сигналом Блокировка,

Таким образом, при выдаче информации в виде сеансов из определенного числа слов, записанных в блок 1 постоянной памяти, в сеансе выводятся слова из исходной области памяти. Слова с заданными номерами заменяются словми из других областей памяти. Для последующих сеансов слова с этими но мерами могут изменяться. Набор постоянных слов сеанса можно также менять, переключая исходную область памяти.

За счет того, что переменных слов меньше, чем постоянных, получается выигрыш в объеме памяти, Пример распределения памяти для случая трех наборов сеансов и четырех переменных слов приведен в таблице. Области памяти со старшими разрядами адреса 00, 01, 10 содержат три набора слов сеанса. Область памяти со старшими разрядами адреса 11 содержит переменные слова сеансов. Внутри этой области памяти разделы со старшими разрядами адреса 1100, 1101, 1110 содержат соответственно первые, вторые, третьи и четвертые переменные слова сеансов при работе во втором режиме или подряд переменные слова с первого по четвертое всех сеансов при рабо

10

15

20

-

те в первом режиме. Выбор режима зависит от условий работы, количества слов, удобства программирования.

В связи с тем, что переменные слова выделены в отдельную область памяти, а постоянная информация записывается только один раз, экономится объем постоянной памяти, значительно уменьшается трудоемкость программирования, снижается возможность ошибок, облегчается проведение коррекции информации. Для сеанса длиной в 16 слов в приведенном примере получается четыре варианта четырех переменных слов при трех вариантах постоянных слов, что дает почти четырехкратную экономию объема памяти. Дополнительные возможности связаны с пропуском некоторых вариантов переменных слов.

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

0

5

0

Устройство для ввода информации, 5 содержащее блок постоянной памяти и первый дешифратор, отлич ающе- е с я тем, что, с целью упрощения устройства за счет сокращения требуемого объема постоянной памяти, в него введены первый и второй счетчики, второй дешифратор, первыйk второй и третий мультиплексоры, первый и второй шифраторы, первый и второй элементы ИЛИ, формирователь импульсов, элемент И, генератор импульсов, триггер и переключатель, один вывод которого соединен с шиной нулевого потенциала, а другой соединен с управляющим входом второго шифратора и управляющим входом третьего мультиплексора, первый информационный вход которого соединен с управляющими входами первого шифратора, первого и второго мультиплексоров и выходом первого эпемента ИЛИ, вход которого соединен с выходом первого дешифратора, информационным входом второго шифратора и вторым информационным входом третьего мультиплексора, выход которого соединен с 0 первым входом второго элемента ИЛИ, второй вход которого соединен с выходом формирователя импульсов, вход которого соединен с выходом второго дешифратора, вторая группа входов которого является группой входов Пропуск варианта устройства, а первая группа входов соединена с выходами второго счетчика и второй группой информационных входов первого мульти5

5

плёксора, первая группа информационных входов которого соединена с первой группой выходов первого счетчика и первой группой входов первого дешиф-с ратора, вторая rpynha входов которого соединена с второй группой выходов первого счетчика и первой группой информационных входов второго мультиплексора, вторая группа информа- д ционных входов которого соединена с выходами второго шифратора, группа входов которого соединена с группой выходов первого дешифратора и группой входов первого элемента ИЛИ, выходы f5 первого мультиплексора соединены с первой группой адресных входов блока постоянной памяти, вторая и третья группы адресных входов которого соединены соответственно с выходами второ- 20 го мультиплексора и первого шифратора, группа входов которого является группой входов Тип сеанса устройства, выходы блока постоянной памяти являют16368408

ся информационными выходами устройства, а управляющий вход соединен с вторым выходом генератора импульсов, первый выход которого является выходом Синхронизация устройства и соединен с тактовым входом первого счетчика, выход переполнения которого соединен с вторым входом сброса триггера, выход которого соединен с входом сброса первого счетчика, вторым входом элемента И и является выходом Запись устройства, выход элемента И соединен с входом генератора импульсов, а первый вход является входом Готовность устройства, выход второго элемента ИЛИ соединен с тактовым входом второго счетчика, вход сброса которого соединен с первым входом сброса триггера и является входом Блокировка устройства вход установки триггера является входом Пуск устройства.

са триггера и является входом Блокировка устройства вход установки триггера является входом Пуск устройства.

Документы, цитированные в отчете о поиске Патент 1991 года SU1636840A1

Авторское свидетельство СССР № 890838, кп
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Авторское свидетельство СССР № 1201632, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Патент США № 4403310, кл
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Способ получения фтористых солей 1914
  • Коробочкин З.Х.
SU1980A1

SU 1 636 840 A1

Авторы

Мархасев Борис Яковлевич

Даты

1991-03-23Публикация

1988-07-18Подача