Устройство для обслуживания запросов
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано в системах непосредственного управления от вычислительной машины группой станков с числовым программным управлением. Цель изобретения - сокращение объема оборудования. Устройство содержит регистры 1-3, счетчик 4, группу информационных входов 5, дешифратор 6, группу 7 элементов И, элементы ИЛИ 8-10, триггер 11, элементы И 12,13, группу запросных :: входов 14, группу ответных входов 15, группу кодовых входов 16, входы задания режима 17,18, тактовый -вход 19, вход сброса 20 и выход 21 индикации обслуживания запроса. Исключение элемента задержки позволяет достигнуть цели изобретения. 1 ил. с S (Л со 4; 00 О)
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИК (19) (11) А1 (5)) 4 G 06 F 9/46
3© .n ."1
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPblTHA
Н А STOPCHOMY СВИДЕТЕЛЬСТВУ (21) 3956898/24-24 ,(22) 24.09.85 (46) 15.06.87. Бюл. У 22 (72) Г, Б. Евгенев,,Ф. К. Айгинин, Г, В. Лаврентьева и Н. И. Огороднев (53) 681.325(088.8) (56) Авторское свидетельство СССР
У 1126962, кл. G 06 F 9/46, 1983.
Авторское свидетельство СССР
Ф 955065, кл. G 06 F 9/46, 1980. (54) УСТРОЙСТВО ДЛЯ ОБСЛУЖИВАНИЯ
ЗАПРОСОВ (57) Изобретение относится к вычислительной технике и может быть использовано в системах непосредственного управления от вычислительной машины группой станков с числовым программным управлением. Цель изобретения— сокращение объема оборудования. Устройство содержит регистры 1-3, счетчик 4, группу информационных входов
5, дешифратор 6, группу 7 элементов
И, элементы ИЛИ 8-10, триггер 11, элементы И 12,13, группу запросных входов 14, группу ответных входов 15, группу кодовых входов 16, входы saдания режима 17,18, тактовый .вход 19, вход сброса 20 и выход 21 индикации обслуживания запроса. Исключение элемента задержки позволяет достигнуть цели изобретения, 1 ил.
1 131
Изобретение относится к вычислительной технике и может быть использовано в системах непосредственного управления от вычислительной машины группой станков с числовым программным управлением.
Цель изобретения — сокращение объема оборудования.
На чертеже представлена блок-схема предлагаемого устройства.
Устройство для обслуживания запросов содержит регистры 1 — 3, счетчик 4, группу информационных выходов 5, дешифратор 6, группу 7 элементов И, элементы ИЛИ 8 — 10, триггер ll элементы И 12 и 13, группу запросных входов 14, группу ответных входов 15, группу кодовых входов 16, входы 17 и 18 задания режима устройства, тактовый вход 19 устройства, вход 20 сброса устройства и выход 21 устрОйства (выход индикации обслуживания запроса), Устройство работает следующим образом.
Перед началом работы устройство устанавливается в исходное состояние сигналом логической единицы на вхо-. де 20 сброса, регистры 1 — 3, счетчик 4, триггер 11 устанавливаются в нулевое состояние.
Запросы на обслуживание подаются на входы 14 и записываются в соответствующие разряды регистра 1, Устройство может обслуживать запросы в режиме последовательного циклического опроса и в режиме обслуживания с абсолютным приоритетом, В режиме последовательного циклического опроса на вход 17 устройства поступает сигнал "1". и по заднему фронту тактового сигнала переводит триггер 11 в "1". Тактовые импульсы поступают через элементы И 12 на управляющий вход дешифратора 6 и на счетный вход счетчика 4, По сигналам логической единицы на выходах дешифратора 6 последовательно опрашиваются соответствующие выходы первого регистра 1.
При нахождении запроса в первом регистре 1 с выхода соответствующего элемента И 7 через элемент ИЛИ 8 поступает сигнал логической единицы на выход 21 устройства, который стробирует передачу кода номера запроса с выхода счетчика 4 в регистр 3, к группе информационных выходов 5 уст7436
2 логической единицы на управляющем входе регистра 3 поступает к группе
40 информационных выходов 5 устройства.
5
f5
35 ройства, При этом по заднему фронту тактового сигнала триггер 11 переходит в нулевое состояние, а содержимое счетчика 4 увеличивается на единицу.
После удовлетворения запроса на обслуживание соответствующий разряд в регистре 1 обнуляется сигналом логической единицы на соответствующем входе 15.
Последовательный цикл опроса продолжается также по сигналу "1" на входе 17 и проводится аналогично, .но начинается с опроса абонента, номер . которого на единицу больше номера запроса, обслуженного в предыдущем цикле.
Пуск устройства в режиме с абсолютным приоритетом производится по команде ЭВМ сигналом "!" на входе устройства.
При этом производится запись в регистр кода номера запроса наивысшего приоритета, поступающего на группу входов 16 устройства. При этом по заднему фронту тактового сигнала производится установка триггера 1 1 в
"1" и перепись содержимого регистра
2 в счетчик 4.
Следующий тактовый импульс с входа 19 подается на стробирующий вход дешифратора 6. При нахождении запроса открывается соответствующий элемент И 7, с выхода которого сигнал
I логической единицы через элемент
ИЛИ 8 поступает на выход 21 устройст ва. При этом код номера запроса, хранящегося в счетчике 4, по сигналу
Цикл последовательного опроса может быть продолжен по сигналу с вхо о i7 H i8.
Применение изобретения позволяет сократить объем оборудования устройства для обслуживания запросов.
Формула изобретения
Устройство для обслуживания запро= сов, содержащее три регистра, счетчик, дешифратор, группу элементов И, три элемента ИЛИ, два элемента И, триггер, вход установки в "1" которого подключен к выходу первого элемента ИЛИ, выходы дешифратора подключены к первым входам элементов И группы, вторые входы которых подклю13174
Составитель М. Кудряшев
Редактор А. Мановская Техред В. Кадар Корректор С. Черни
Заказ 2425/44 Тираж 672 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4
3 чены к выходам соответствующих разрядов первого регистра, группа информационных входов и группа входов сбросов которого являются группой запросных и группой ответных входов устрой- 5 ства соответственно, группа кодовых входов устройства соединена с группой информационных входов счетчика, выходы элементов И группы соединены с входами второго элемента ИЛИ, выходы 1О счетчика соединены с входами дешифратора, прямой выход триггера соединен с первым входом первого элемента И, выход которого соединен со счетным входом счетчика, вход записи которого 15 соединен с выходом второго элемента
И, выход второго элемента ИЛИ соединен с первым входом третьего элемен та ИЛИ, второй вход которого является входом сброса устройства, выходы 20 третьего регистра являются группой информационных выходов устройства, тактовый вход устройства соединен с вторым входом первого элемента И, первый вход первого элемента ИЛИ сое- 5 динен с первым входом задания режима устройства, о т л и ч а ю щ е е с я
36 4 тем, что, с целью сокращения объема оборудования, инверсный выход триггера соединен с первым входом второго элемента И, второй вход которого соединен с вторым входом задания режима устройства,.выход второго элемента И соединен с вторым входом первого элемента ИЛИ и с тактовым входом второго регистра, вход сброса которого соединен с входом сброса счетчика, с входом сброса третьего регистра, с входом общего сброса первого регистра и с входом общего сброса.устройства, стробирующий вход дешифратора соединен с выходом первого элемента И, выход второго элемента ИЛИ соединен с тактовым входом третьего регистра, выход третьего элемента ИЛИ соединен с входом установки в "0" триггера, тактовый вход которого соединен с тактовым входом устройства, группа выходов счетчика соединена с группой входов третьего регистра, выход второго элемента ИЛИ является выходом индикации обслуживания запроса устройства.