Устройство динамического приоритета

Номер патента: 1524051

Авторы: Богумирский, Приданцев, Романюк, Цыганков

ZIP архив

Текст

(5) 4 С 06 6 ОПИСАНИЕ ИЗОБРЕТЕНИК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ 1) 1 1) 4 0ыИ л к цифро может быт ьных сист При выключении пита в бло л ол х и яв обрете лительных системршенствованием исв. 9 1176329. вано в вычи ляется усов ния по авт,Цель изо стродействиретения - повышение бь строиства,ртеже приведена схема уст тр 1 з И, бло 6 8, енерагистр пу 13 ходовановоч стини. вь щим о разо ГОСУДАРСТ 8 ЕННЫИ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМПРИ П.НТ СССР(56) Авторское свидетельство СССРМ 1176329, кл, С 06 Р 9/46, 1984.(54) УСТРОЙСТВО ДИНАМИЧЕСКОГО ПРИТЕТА(57) Изобретение относитсвычислительной технике ииспользовано в вычислител Изобретение относится ктельной технике, может быть роиства.Устройство содержит региспросов, блоки 2-4 элементов5 памяти масок, элементы ИЛИкольцевой регистр 9 сдвига,тор 10 импульсов, выходной р11, элемент 12 задержки, грузапросных входов, группу 14масок, сбросовый вход 15, усный вход 16 и группу разрешаходов 17.Устройство работает следу мах. Цель изобретения - повышение бстродействия. Устройство содержитрегистр запросов, блоки элементов Иблок памяти масок, элементы ИЛИ,кольценой регистр сдвига, генератор импульсов, выходной регистр, элементзадержки. Когда найден запрос от обслуживаемого в данный момент абонента, устранено прерывание обслуживания этого абонента, а очередной циклпросмотра запросов от более приоритетных абонентов начинается раньшена время срабатывания элемента ИЛИ исброса выходного регистра. 1 ил. по группе 14 входов заносится массив масок приоритета, импульсом с входа 16 регистры 1 и 11 обнуляются, а регистр 9 устанавливается в исходное состояние (в первый разряд заносится единица, а остальные разряды обнуляются). Количество разрядов регистров 1, 9 и 11, а также количество масок, записываемых в блок 5, равно числу источников запросов (абонентов). Количество разрядов в маске также равно числу абонентов. Все маски различны, причем каждая маска содержит единицу только в одном разряде остальные разряды обнулены. Маски определяют приоритеты абонентов,Импульсы с выхода генератора 10 поступают на управляюший вход реги ра 9, сдвигая записанную в него ед цу по кольцу. Запросы от абонентов поступают по группе 13 входов и запи з 152405 сываются в регистр . По каждому импульсу с выхода генератора О происходит сдвиг единицы в регистре 9 на один разряд. Выборка масок из блока 55 управляется информацией с выходов регистра 9. Очередная выбранная маска подается на входы элементов И блоков 2 и 4. Если от абонента, опрашиваемого этой маской, запроса не поступило, то ии на одном из выходов блоков 2 и 4 сигнал не появляется. В этом случае устройство ждет следующего импульса с выхода генератора 1 О.Если от абонента, опрашиваемого очередной маской, присутствует запрос в регистре 1 и этот абонент в данный момент не обслуживается (соответствующий разряд регистра 11 обнулен), то появляется сигнал на соответствующем выходе блока 2 элементов И, которьй проходит через элемент ИЛИ б, а затем через элемент КПИ 8 и устанавливает регистр 11 в нулевое состояние. После этого этот сигнал появляется на выходе элемента 12 задержки. При этом в разряд регистрасоответствующий выбранному на обслуживание абоненту, записывается единица, которая подается на соответствующий выход группы 17, разре" шая связь этого абонента с обслуживающим устройством, Кроме того, появляется сигнал на выходе элемента ИЛИ 7 и регистр 9 устанавливается в исходное состояние. По следующему импульсу с выхода генератора 10 начинается поиск запросов от абонентов, приоритет которых выше приоритета абонента, запрос от которого принят на обслуживание. Если запрос от более приоритетного абонента найден, то он принимается на обслуживание, а обработка запроса от менее приоритетного абонента временно приостанавливается.Если от абонента, опрашиваемого очередной маской, присутствует запрос в регистре 1 н этот абонент в данный момент обслуживается (соответствующий разряд регистра 11 установлен в единичное состояние),то появляется сигнал на соответствующем выходе блока 4 элементов И, Обслуживание данного абонента продолжается. Сигнал с выхода блока 4 проходит через элемент ИЛИ 7 и устанавливает регистр 9 в исходное состояние. По следующему импульсу с выхода генератора 10 начинается поиск запросов от абонентов, приоритет которых вьппе приоритета, обслуживаемого в данный момент абонента.При окончании обслуживания какого- либо залрса подается импульс на вход 15, по которому осуществляются селективный сброс обслуженного запроса в регистре 1, обнуление регистра 11 и установка в исходное состояние регистра 9.В процессе работы устройства приоритет абонентов может меняться путем занесения в блок 5 с группы 14 входов новых масок.Формула изобретенияУстройство динамического приоритета по авт. св. 9 1176329, о т л ич а ю щ е е с я тем, что, с целью повышения быстродействия, в него введены третий блок элементов И, причем выход каядого разряда выходного регистра соединен с третьим инверсным входом соответствующего элемента И второго блока элементов И и с первым входом соответствующего элемента И третьего блока элемвнтов И, второйвход каждого элемента И которого под" ключен к выходу соответствующего разряда регистра запросов, третий вход подключен к соответствующему выходу блока памяти масок, а выход соединен с соответствующим входом дополнительной группы входов второго элемента ИЛИ.о изобретени 35, Раущская Подписноеи открытиям при ГКНТ СССб., д. 4/5

Смотреть

Заявка

4389707, 09.03.1988

ВОЙСКОВАЯ ЧАСТЬ 32103

ПРИДАНЦЕВ ВЛАДИМИР БОРИСОВИЧ, РОМАНЮК ВАЛЕНТИН АЛЕКСЕЕВИЧ, ЦЫГАНКОВ ВЛАДИМИР МИХАЙЛОВИЧ, БОГУМИРСКИЙ БОРИС СЕРГЕЕВИЧ

МПК / Метки

МПК: G06F 9/50

Метки: динамического, приоритета

Опубликовано: 23.11.1989

Код ссылки

<a href="https://patents.su/3-1524051-ustrojjstvo-dinamicheskogo-prioriteta.html" target="_blank" rel="follow" title="База патентов СССР">Устройство динамического приоритета</a>

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