SU728128A1 - Устройство дл обслуживани запросов - Google Patents

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

Info

Publication number
SU728128A1
SU728128A1 SU782668441A SU2668441A SU728128A1 SU 728128 A1 SU728128 A1 SU 728128A1 SU 782668441 A SU782668441 A SU 782668441A SU 2668441 A SU2668441 A SU 2668441A SU 728128 A1 SU728128 A1 SU 728128A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
output
counter
requests
trigger
Prior art date
Application number
SU782668441A
Other languages
English (en)
Inventor
Владимир Геннадиевич Гаврилов
Михаил Григорьевич Дубров
Original Assignee
Предприятие П/Я А-3327
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Предприятие П/Я А-3327 filed Critical Предприятие П/Я А-3327
Priority to SU782668441A priority Critical patent/SU728128A1/ru
Application granted granted Critical
Publication of SU728128A1 publication Critical patent/SU728128A1/ru

Links

Landscapes

  • Bus Control (AREA)

Description

1
Изобретение отн- ситс  к области вычислительной техники, в частности к устройствам приоритетного обслуживани  запросов, и может быть использовано дл  управлени  очередностью обращени  нескольких абонентов к общему liecypcy.
Известно устройство дл  обслуживани  запросов 1, содержащее счетчик , соединенный последовательно с дешифратором, элемент И и элементы ИЛИ. Такое устройство обеспечивает только последовательный поис
запросов прерывани .
i - - .
НГаиболее близким к изобретению по технической сущности и достигаемому результату  вл етс  устройств дл  обслуживани  запросов 2, содержащее блок вы влени  за вок, счетчик, дешифратор, триггер,, элемент И, причем первые входц блока вы влени  за вок соединены с первыми входами устройства, вторыевходы блока вы влени  за вок соединены с выходами дешифратора, выход блока вы влени  за вок соединен с выходом устройства и первым входом триггера, выход которого подк.гаочен к первому входу элемента И, выходом соединенного со счетным входом
счетчика, выходы счез:чика соединены с входами дешифратора и выходами устройства, а второй вход триггера h второй вход элемента И соединен с входами устройства.
Недостатком устройства  вл етс  невозможность изменени  приоритета обслуживани  поступающих на вход устройства запросов. Приори0 тет запросов определ етс  номером входа блока вы влени  за вок, т.е. устанавливаетс  один раз при проектировании и в процессе работы не может быть изменен, что снижает
5 функциональные возможности устройства .,
Цель изобретени  - расширение -функциональных возможностей устройства за счет изменени  дисциплины
0 обслуживани .
Поставленна - цель достигаетс  тем, что в устройство дл  обслуживани  запросов, содержащее блок приоритета, кодовый вход и выход
5
которого  вл ютс  соответственно
запросным входом и разрешающим выходом устройства, триггер, выход которого и тактовый вход устройства через элемент И соединены со
0 счетным входом счетчика, дешифратор.
выход которого соединен с опросным входом блока приоритета, причем выход блока приоритета соединен с гас щим входом триггера, установочный вход которого  вл етс  первым управл ющим входом устройства, а выход счетчика соединен с входом дешифратора и с выходом прерывани  устройства, введены регистр, генератор одиночных импульсов, элемент ИЛИ и элемент НЕ, Причем выход регистра соединен с установочнымвходом счетчика и через элемент ИЛИ с запускающим входом генератора одиночных импульсов, выход которого соединен с управл ющим входом счетчика , тактовый вход устройства соединен с тактовым входом генератора одиночных- импульсов, разрешающий вход которого через элемент НЕ соединен с выходом блока приоритета, а второй управл ющий вход устройства  вл етс  входом регистра.
Структурна  блок-схема устройства дл  обслуживани  запросов представлена на чертеже..
Устройство содержит блок 1 приоритета , триггер 2. элемент ИЗ, счетчи 4, дешифратор 5, регистр б, элемент ИЛИ7, элемент НЕ 8, генератор 9 одиночных импульсов и имеет управл ющий iO, тактовый 11, управл ющий 12 и запросный 13 входы, резрешающий выхо 14 и выход прерывани  15. Генератор одиночных импульсов имеет тактовый 16, запускающий 17и разрешающий 18 входы, а счетчик - счетный 19, установочный 20 и управл ющий 21 входы.
Устройство работает следующим образом.
При поступлении на вход 10 устройства сигнала разрешени  опроса запросов устанавливаетс  в единичное состо ние триггер 2 и сигналы тактовой частбты через элемент И 3 поступают, на счетный вход счетчика 4, Сигналами с выхода дешифратора 5 последовательно опрашиваютс .запросы, хран щиес  в блоке 1 приоритета. При нахождении запросов на выходе 14 блока приоритета по вл етс  сигнгш . наличи  запроса, который устанавливает в нулевое состо ние триггер 2,и дальнейший .просмотр запросов прекращаетс , так как снимаетс  разрешающее условие на входе элемента ИЗ Дв.оичный код номера обнаруженного запроса с выхода 15 вьвдаетс  в ЭВМ, После удовлетворе;2и  запроса на обслуживание снимаетс  сигнал запроса на входе Ълока приоритета и соот .ветсТвенно снимаетс  сигнал на его выходе.
Устройство реализует.два режима просмотра запросов. - режим приоритеУК&тО Опроса и режим циклического опроса, В режиме приоритетного опроса каждый раз новый ци:кл опроса
запрЬсов начинаетс  с номера запроса , имеющего высший приоритет, в режиме циклического опроса новый цикл начинаетс  с опроса очередного запроса, т.е. запроса, номер которого на единицу больше номера запроса , обслуженного в предыдущем цикле .опроса.
Номер запроса, имеющего высший приоритет, записываетс  по команде ЭВМ в регистр 6 с входа 12, Как только сигнал на . выходе блока приоритета станет равным нулю (запрос обслужен), по вл етс  высокий уровень на выходе элемента НЕ 8, т.е. на входе 18 генератора 9, по которому на управл)тощий вход 21 .счетчика 4 поступает одиночный сигнал при поступлении импульса тактовой частоты на вход 16,
Сигнал с выхода генератора 9 упрл ет записью в счетчик 4 (вход 21) содержимого регистра б, Таким образом , в счетчик записываетс  код номера запроса, имеющего высший приоритет, и следующий цикл опроса начинаетс  с опроса данного запроса Условием выработки генератором 9 одиночного сигнала  вл етс  наличие высокого уровн  на выходе элемента ИЛИ 7, т.е. на входе 17, Дл  устанолени  режима циклическог.о опроса достаточно записать в регистр б нулевой код, В этом случае отсутствуе высокий уровень на выходе элемента ИЛИ, что ведет к блокировке генератора 9, После обслуживани  очередного запроса содержимое счетчика 4 не измен етс  и новый цикл опроса начинаетс  с опроса запроса, номер которого на единицу больше номера запроса, обслуженного в предыдущем цикле.
Генератор 9 может быть выполнен, например, в виде соединенных в кольцо D-триггера- и элемента И В моментпо влени  на входе С триггера BbicOKoro уровн  триггер устаналиваетс  в состо ние, определ емое сигналом на входе D, Если на входе D высокий уровень, триггер устанавливаетс  в единичное состо ние, и при поступлении импульса тактовой частоты по вл етс  сигнал, на выходе элемента И, по которому триггер устанавливаетс  в нулевое состо ние Одиночный сигнал с выхода элемента И используетс  дл  управлени  запис в счетчик 4. Если на входе D триггера нулевой уровень, то по вление высокого уровн  на входе С только подтверждает нулевое состо ние триггера.

Claims (1)

  1. Описанноеустройство по сравнению с известными имеет более .широкие функциональные возможности,так как позвол ет реализовать не только режим циклического опроса за вок, но и динамически измен ть в процессе работы приоритетность обслуживани  запросов, T.ek реализовать режим приоритетного опроса запросов . Формула изобретени  Устройство дл  обслуживани  запросов, содержащее блок приоритета , кодовый вход и выход которого  вл ютс  соответственно запросным входом и разрешающим выходом устрой ства,триггер,выход которого и такто вход устройства через элемент И соединены со счетным входом счетчика , дешифратор, выход которого соед нен с опросным входом блока приоритета , причем выход блока приоритета соединен с гас щим входом триггера, установочный вход которого  вл етс  первым управл ющим входом устройства , а выход счетчика соединен с входом дешифратора и с выходом преры вани  устройства, отличающеес  тем, что, с целью расширени  функциональных возможностей устройства за счет изменени  дисцйпл . ны обслуживани , оно дополнительно содержит регистр, генератор одиночных импульсов, элемент ИЛИ и элемент НЕ, причем выход регистра соединен с установочным входом счетчика и через элемент ИЛИ с запускающим входом генератора одиночных импульсов, выход которого соединен с управл ющим входом счетчика, тактовый вход устройства соединен с тактовым ; входом гене|эатора одиночных импульсов , разрешающий вход которого через элемент.НЕ соединен с выходом блока приоритета, .а второй управл щий вход устройства  вл етс  входом регистра. Источники -информации, прин тые во, внимание при экспертизе 1.Коган Б,М., Каневский М.М, Цифровые вычислительные машины и системы. М., Энерги , 1974, с. 461., рис. 8-4. 2,Авторское свидетельство СССР по за вке 2433811/18-24, кл. G 06 F 9/18, 08.08.77 (прртотип ).
    L..
SU782668441A 1978-09-07 1978-09-07 Устройство дл обслуживани запросов SU728128A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU782668441A SU728128A1 (ru) 1978-09-07 1978-09-07 Устройство дл обслуживани запросов

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU782668441A SU728128A1 (ru) 1978-09-07 1978-09-07 Устройство дл обслуживани запросов

Publications (1)

Publication Number Publication Date
SU728128A1 true SU728128A1 (ru) 1980-04-15

Family

ID=20787023

Family Applications (1)

Application Number Title Priority Date Filing Date
SU782668441A SU728128A1 (ru) 1978-09-07 1978-09-07 Устройство дл обслуживани запросов

Country Status (1)

Country Link
SU (1) SU728128A1 (ru)

Similar Documents

Publication Publication Date Title
SU728128A1 (ru) Устройство дл обслуживани запросов
SU1633404A1 (ru) Устройство приоритета
SU682899A1 (ru) Устройство дл приоритетного обслуживани за вок
SU1363209A1 (ru) Устройство приоритета
SU1001102A1 (ru) Устройство приоритета
SU1211801A1 (ru) Устройство дл индикации
SU981984A1 (ru) Устройство дл ввода инициативных сигналов
SU1633408A1 (ru) Устройство дл обслуживани запросов с формированием адреса инициатора запроса
RU1817092C (ru) Генератор двоичных случайных цифр
US3308286A (en) Statistical decision circuit
SU1615717A1 (ru) Устройство дл обслуживани запросов
SU1432535A1 (ru) Устройство дл сопр жени абонентов с ЭВМ
SU962948A1 (ru) Устройство переменного приоритета
SU1553972A1 (ru) Устройство дл возведени в квадрат
SU1737449A1 (ru) Устройство приоритета
SU1487041A1 (ru) Устройство динамического приоритета
SU1118993A1 (ru) Устройство дл сопр жени
SU955065A1 (ru) Устройство дл обслуживани запросов
SU805313A1 (ru) Устройство приоритета
SU1285471A1 (ru) Устройство управлени контролем
SU877542A1 (ru) Устройство прерывани
SU1126956A1 (ru) Микропрограммное устройство дл обработки прерываний
SU1425717A1 (ru) Устройство дл определени дополнени множества
SU1524051A2 (ru) Устройство динамического приоритета
SU1337897A1 (ru) Устройство дл вычислени разности квадратов двух чисел