25
1
название | год | авторы | номер документа |
---|---|---|---|
Устройство для имитации неисправностей | 1988 |
|
SU1661766A1 |
Имитатор абонентов | 1986 |
|
SU1325490A2 |
Устройство для контроля цифровых узлов | 1986 |
|
SU1357959A1 |
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЦИФРОВОЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С КАНАЛАМИ СВЯЗИ | 1992 |
|
RU2032938C1 |
Имитатор абонентов | 1983 |
|
SU1291987A1 |
Устройство для обмена информацией | 1983 |
|
SU1149239A1 |
Устройство для контроля информации | 1990 |
|
SU1755284A1 |
Микропрограммное устройство управления | 1985 |
|
SU1315974A1 |
Устройство для обмена двухмашинного вычислительного комплекса | 1981 |
|
SU991403A1 |
Программируемое устройство для вычисления логических функций | 1987 |
|
SU1444744A1 |
Изобретение относится к вычислительной технике и может быть использовано для автоматизации ввода информации в цифровые устройства. Целью изобретения является упрощение устройства за счет уменьшения требуемого объема памяти при работе с фиксированной информацией. имеющей несколько ва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 табл. о
Варианта 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
ся информационными выходами устройства, а управляющий вход соединен с вторым выходом генератора импульсов, первый выход которого является выходом Синхронизация устройства и соединен с тактовым входом первого счетчика, выход переполнения которого соединен с вторым входом сброса триггера, выход которого соединен с входом сброса первого счетчика, вторым входом элемента И и является выходом Запись устройства, выход элемента И соединен с входом генератора импульсов, а первый вход является входом Готовность устройства, выход второго элемента ИЛИ соединен с тактовым входом второго счетчика, вход сброса которого соединен с первым входом сброса триггера и является входом Блокировка устройства вход установки триггера является входом Пуск устройства.
са триггера и является входом Блокировка устройства вход установки триггера является входом Пуск устройства.
Авторское свидетельство СССР № 890838, кп | |||
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторское свидетельство СССР № 1201632, кл | |||
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Патент США № 4403310, кл | |||
Походная разборная печь для варки пищи и печения хлеба | 1920 |
|
SU11A1 |
Способ получения фтористых солей | 1914 |
|
SU1980A1 |
Авторы
Даты
1991-03-23—Публикация
1988-07-18—Подача