Устройство для обслуживания запросов

 

Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах Дель изобретения - повьппение быстродействия устройства. Устройство содержит группы элементов И 19,21, элементы ИЛИ 1,5,10,20, элемент ИЗ, триггер 2, счетчик 4, дешефратор 6, формирователь импульсов 7 и регистр 18, В устройстве предусмотрена возможность вести параллельный поиск источника следующего запроса во время обработки ЭВМ текущего запроса, 1 ил.

ОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

А1 (19) (11) (51) 4 С 06 F 9/46 зс сщщ ц

Йг п -... „", Ц @@ ОТЕК@

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

:В»

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПОДБЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4254234/24-24 (22) 29.04.87 (46) 23.10.88. Бюл.Р 39 (71) Курганский машиностроительный институт (72) В.И.Коротков (53) 681.325 (088.8) (56) Авторское свидетельство СССР

9 1126962, кл. G 06 F 9/46, (983.

Авторское свидетельство СССР

Р 1251080, кл. G 06 F 9/46, 1985. (54) УСТРОЙСТВО ДЛЯ ОБСЛУЖИВАНИЯ ЗАПРОСОВ (57) Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах. Пель изобретения — повышение быстродействия устройства. Устройство содержит группы элементов И 19,21, элементы

ИЛИ i 5,10,20 элемент И 8, триггер

2, счетчик 4, дешефратор 6, формирователь импульсов 7 и регистр 18. В устройстве предусмотрена возможность вести параллельный поиск источника следующего запроса во время обработки ЭВИ текущего запроса, 1 ил.

1432523

Изобретение относится к вычислительной технике н может быть йспольэовано в вычислительных системах.

Цель изобретения - повышение быст- 5 родействия устройства.

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

Устройство содержит элемент ИЛИ 1, риггеф 2, элемент И 3, счетчик 4, . 10

° ° лемент ИЛИ 5, дешифратор 6, формироатель 7.импульсов, элемент И 8, элеент 9 задержки, элемент ИЛИ 10, запосные входы 11 устройства, ответные ходы 12 устройства, вход 13 сброса 12 стройства, вход 14 запуска устройтва, тактовый вход/ ". 15 устройства, игнальный выход 16 устройства, групкодовых выходов 17 устройства, регистр 18, группу элементов И 19,эле- 20 ент ИЛИ 20, группу элементов И 21.

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

1вазом.

При включении питания импульсов с хода 13 триггер 2 и регистр 18 уста- 2 вдавливаются в состояние "О". По входам 11 и регистре 18 .фиксируются запросы на обслуживание. На .вход 15 пос1

1упают тактовые импульсы.

Запросы от источников хранятся в регистре 18, на инверсных выходах которого в случае отсутствия сигнала запроса устанавливается состояние "1", 1ри этом сигнал с дешифратора 6 указывает на первый элемент И 21, прохо- 3$ дящий на вход элемента И 8. При отсут,ствии сигнала на входе 14 в момент, тактового импульса сигнал поступает через элементы ИЛИ 10 и 5 на счетные входы счетчика. 4, увеличивая его со- y{) держимое на единицу„ При этом дешиф" ратор 6 указывает на следующий элемент И 21. После этого устройство работает аналогично описанному до тех пор, пока дешифратор 6 не укажет иа 4 элемент И 21, зафиксировавший сигнал запроса. В этом случае отсутствует сигнал с выхода элемента ИЛИ 1, который прекращает изменение содержимого счетчика 4. Дешифратор 6 при этом ука5О зывает на соответствующий элемент И

19. При подаче на вход 14 импульса разрешения опроса источников триггер

2 устанавливается в единичное состояние, открывает элемент И 19 и .появля- 55 ется сигнал на выходе элемента ИЛИ 20, проходящий на выход 16, Двоичный код номера обнаруженного запроса, присутствующий на выходах 17, подается в ЭВМ на обслуживание. Сиг- . нал с выхода элемента ИЛИ 20 устанавливает триггер 2 в нулевое состояние, на инверсном выходе которого появляется сигнал, разрешающий поиск через элемент И 8 следующего источника заироса. Этим же сигналом через формирователь 7 импульсов и элементы ИЛИ 10 и 5 содержимое счетчика 4 увеличива-. ется на единицу. Обслуженный запрос снимается импульсом на соответствующем входе 12. Новый цикл опроса путем подачи импульсов на вход 14 начинается со следующего обнаруженного источника, пославшего запрос.

В том случае, если новый цикл опроса начинается до того, как найден следующий источник запроса, поиск осуществляется за счет тактовых импульсов, поступающих на вход 15 через элементы И 3 и ИЛИ 5, которые последовательно изменяют состояние счетчика 4 до обнаружения источника запроса,. т.е. после обнаружения rtepвого запроса и до появления сигнала на входе 14 осуществляется поиск следующего запроса и после появления сигнала на входе 14 обнаруженный запрос сразу проходит на выходы устройства.

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

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

И первой группы, вторые входы эле" ментов И первой группы соединены с со ответствующими выходами дешифратора, входы которого соединены с выходами счетчика и являются группой кодовых выходов устройства, вход сброса которого соединен с первым входом сброса триггера и с входом сброса регистра, информационные входы и выходы сброса которого являются соответственно группой зсалросных и группой ответных входов устройства, вход запуска и тактовый вход которого соединены соответ" ственно с первым входом первого элемента И и с единичным входом триггера, прямой выход которого соединен с вто- . рым входом первого элемента И, выход

1432523

Составитель М.Кудряшев

Редактор Е.Папп Техред g.äèäûê Корректор А.Обручар

Заказ 5442/42

Тираж 704

Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4 которого соединен с первым входом первого элемента ИЛИ, выход которого соединен со счетным входом счетчика, выход элементов И перной группы сое5 динены с входами второго элемента

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

ИЛИ, причем каждый инверсный выход регистра соединен с первым входом одноименного элемента И второй группы, вторые. входы элементов И второй rpynIlhl соединены с соответствующими выходами дешифратора, выходы элементов И второй группы соединены с входами третьего элемента ШМ, ныход которого соединен с первым входом второго элемента И, выход которого соединен с первым входом четвертого элемента

ИЛИ, второй вход и выход которого соединены соответственно с выходом формирователя импульсов и с вторым входом первого элемента ИЛИ, второй и третий входы второго элемента. И соединены соответственно с тактовым входом устройства и с инверсным выходом триггера.

Устройство для обслуживания запросов Устройство для обслуживания запросов Устройство для обслуживания запросов 

 

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

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

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

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

Изобретение относится к вычислительной технике, в частности к устройствам для распределения задач в вычислительном комплексе

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

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

Изобретение относится к области вычислительной техники и может быть исполь зовано в многоканальных и многопроцессорных вычислительных системах

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

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

Изобретение относится к техническим средствам информатики и вычислительной технике и может быть использовано для решения задач по распределению ресурсов и параметров в экономике, распределения памяти в ЭВМ, вычислительных системах и комплексах, в сетях ЭВМ

Изобретение относится к области вычислительной техники и может найти применение в конвейерных потоковых машинах и многопроцессорных вычислительных системах

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

Изобретение относится к вычислительной технике и используется в автоматических системах управления технологическими процессами

Изобретение относится к распределению ограниченного ресурса между многочисленными пользователями
Наверх