1 Изобретение относится к вычислительной технике и может быть исполь зовано в вычислительных системах. Цель изобретения - расширение функциональных возможностей устройства за счет обслуживания запросов , с относительным приоритетом. На чертеже изображена схема устройства. Устройство содержит тактовый вхо 1, дешифратор 2, счетчик 3, элемент ИЛИ 4, элемент 5 задержки, формирователь 6 импульсов, триггер 7, элементы И 8 - 10, элемент НЕ 11, элементы ИЛИ 12 и 13, регистр 14, гру пу 15 запросных входов устройства, группу 16 ответных входов устройства, группу -17 кодовых входов устройства, установочный вход 18,вход 19 запуска устройства, сигнальный выход 20 устройства и группу 21 выходов устройства, регистр. 22, элемент ИЛИ 23, группу элементов И 24 Устройство работает следующим образом. По.сле включения питания для работы в режиме циклического опроса регистр 14 обнуляется путем подачи соответствующего кода на группу 17 входов. Если же необходимо обслу- . живать запросы с относительным прио ритетом, то в регистр 14 заносится код номера источника запросов (абонента) , имеющего наивысший приоритет Пусть абонент с наивысшим приоритетом имеет номер К, тогда по убыванию приоритета абоненты распределяются следующим образом: К, К + 1-, К + 2,. . ., 1 ,2,. ,. , К - 1 . Если в регистр 14-записан нулевой код, то появляется сигнал на выходе элемента ИЛИ 12, вследствие чего элемент И 9 открывается, а. элемент И 10 закрывается. В исходное состояние устройство .устанавливается импульсом по входу 18. При этом триггер 7 и регистр 22 обнуляются. Кроме того, этот импуль проходит навыход элемента ИЛИ 13, в результауге чего содержимое регист ра 14 переписывается в счетчик 3. Содержимое счетчика 3 после установки устройства в исходное -сосI тонкие определяет номер абонента, с которого начнется поиск запросов. По входам группы 15 в регистр 24 записываются запросы на обслуживани На вход 1 поступают тактовые импуль сы. Обслуживающее устройство в слу02чае готовкости к приему запроса на обслуживание подает импульс на вход 19, устанавливая триггер 7 в единичное состояние, и ждет появления сигнала на выходе 20,чтобы прочитать номер абонента с группы 21 выходов и начать отработку запроса от этого абонента. В результате установки триггера 7 в единичное состояние открывается элемент И 8 и тактовые импульсы начинают проходить через элементы И 8 и ИЛИ 4 на счетный вход счетчика, увеличивая его содержимое. Сигналами с выхода дешифратора 2 последовательно опрашиваются абоненты, запросы от которых хранятся в ре-гистре 22.При нахождении запроса появля тся сигнал на выходе соответствующего элемента И 24, который через элемент ИЛИ 23 проходит на выход 20. Двоичный код номера абонента, запрос от которого обнаружен, подается в обслуживающее устройство через группу 21 выходов. Сигнал с выходд элемента ИЛИ 23 устанавливает триггер 7 в нулевое состояние, запрещая изменение содержимого счетчика 3. По положительному фронту этого же сигнала формирователь 6 выдает импульс, который с задержкой, необходимой для закрытия элемента И 8, появляется на выходе элемента 5. Дальнейшая работа устройства определяется заданным режимом обслуживания абонентов. В случае режима циклического опроса импульс с выхода элемента 5 задержки проходит через элементы И ИЛИ 4, увеличивая содержимое счетчика 3 на единицу. В случае обслуживания с относительным приоритетом лмпульс с выхода элемента 5. задержки проходит через элементы И 9 и ИЛИ 13 на управляющий вход счетчика 3, в результате чего в него из регистра 14 переписывается код номера наиболее приоритетного абонента.. Обслуженный запрос снимается им- . пульсом на соответствующем входе группы 16. Путем подачи импульса на вход 19 новый цикл- опроса начинается с опроса абонента, номер которого на единицу больше номера абонента, обслуженного в предьщущем цикле опроса (в случае циклического опроса абонентов), или с опроса абонента, имеющего наивысший приоритет (в случае обслуживания с относительным приоритетом).
название | год | авторы | номер документа |
---|---|---|---|
Устройство для обслуживания запросов | 1987 |
|
SU1434434A1 |
Устройство для обслуживания запросов | 1986 |
|
SU1388865A2 |
Устройство для обслуживания запросов | 1980 |
|
SU955065A1 |
Устройство для обслуживания запросов | 1987 |
|
SU1492354A1 |
Устройство для обслуживания запросов | 1978 |
|
SU728128A1 |
Устройство для обслуживания группы запросов | 1988 |
|
SU1562913A1 |
Устройство для обслуживания запросов | 1988 |
|
SU1550518A1 |
Устройство для обслуживания запросов | 1985 |
|
SU1317436A1 |
Устройство для управления обменом информацией | 1990 |
|
SU1783525A1 |
Устройство для обслуживания запросов | 1983 |
|
SU1107125A1 |
УСТРОЙСТВО-ДЛЯ ОБСЛУЖИВАНИЯ ЗАПРОСОВ, содержащее регистр группу элементов И, два элемента ИЛИ, счетчик, дешифратор, элемент задержки, триггер и первый элемент И, выход которого соединен с первым вкодом первого элемента ИЛИ, выход которого соединен со счетным входом счетчика, выходы которого соединены с входами дешифратора, вы.ходы которого соединены с первыми входами элементов И группы и явля- . ются группой выходов устройства, выходы элементов И группы соединены с входами второго элемента ИЛИ, выход Которого Является сигнальным выходом устройства и соединен с нулевым входом триггера и с входом формирователя импульсов, выход которого соединен, с входом элемента задержки, вход запуска устройства соединен с единичным входом триггера, выход которого соединен с первым выходом первого элемента И, второй аход которого соединен с тактовым входом устройства, установочный вход триггера, соединен с установочным входом устройства и с входом общего сброса первого регистра, единичные входы которого соединены с группой запросных входов устройства, группа ответных входов которого соединена с группой входов сброса первого регистра, о.тличающее с я тем,что с целью расширения функциональных возможностей за счет обслуживания запросов с относительным приоритетом, оно содержит второй, третий элементы И, элемент НЕ, третий, четвертый элементы ИЛИ и второй регистр, входы которого являются группой кодовых входов устрой(Л ства, выходы второго регистра соединены с информационными входами счетчика и входами третьего элемента ИЛИ, выход которого соединен с первым входом второго элемента И и через элемент НЕ с первым входом третьего элемента И, выход которого сое динен с вторым входом первого эле05 мента ИЛИ, выход второго элемента И 00 соединен с первым входом четвертого элемента ИЛИ, выход которого соединен с входом управления счетом счетчика, выход элемента задержки соединен с вторыми входами второго и третьего элементов И, второй вход четвертого элемента ИЛИ соединен с установочным входом устройства.
Устройство для обслуживания запросов | 1978 |
|
SU728128A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для обслуживания запросов | 1983 |
|
SU1126962A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Гребенчатая передача | 1916 |
|
SU1983A1 |
Авторы
Даты
1985-12-07—Публикация
1984-06-06—Подача