Устройство приоритета
Иллюстрации
Показать всеРеферат
i в )—
О П И С А" Н М Е !!!! 660558
И 3 О Б Р Е Т Е Н И с- ., Сон!э Советских
Социалистичес!!их
Ресвублин
И АВ ОРС «Gk»«Ó Т .В1 ДЕ 1 ЕЛЬС 1ВЪ (61) Дополкптсльнос к авт. свпд-ву (22) Заявлено 01.11.76 (21) 2416720/18-24. .=,!) 1 -, g 66Е д!13 с П13нсоедипе13И,! заявк:, "М
Государственный комитет
Совета Министров СССР йо делам изобретений и открытий (23) Приоритет (43) Опубликовано 30.03,7р, т .Очг степь !; 12 (53) УД1(631 6226 34 0 дЯ 6) (45) Дата опубликования! списания 21.01.78 (72) Лвтор изобрстепия
И, у1. СОколоз (71) Заявитель (54) УСТРОЙСТВО 13РИОРИТЕТЛ
Изобретение относится к области вычислительной техники и может найти применение в системах, использ)ilощих изменяем)ПО дисциплину обслуживания.
Известны приоритетные устройства (11, содержащие регистр, входы разрядов которого (кроме высшего по приоритету) подключены к выходам элементов И. 1(o входам элементов И подключены единичные выходы одноименных разрядов регистра и нулевые выходы всех разрядов, имеющих более высокий приоритет. Указанные устройства имеют с;!ожную конструкцию.
Наиболее близким к изобретению является устройство j2J, содержащее региcrp прерыВаний, выходы которого поразрядно соединены с IIBpBbliil II Входами cooTBpTcTB) lощпх э.1!.ментов И, подключенных вы.;одам к соответствующим входам элемента ИЛИ, дешифратор, соединенный входом с выходом счетчика, счетный вход которого подкл10чен к выходу элемента Й управления счетчиком.
ЬыхоД элемента И111И через B.iiBWIPlIT НЕ подключен к первому входу элемента И управления счетчиком, вторым входом соеди) CTPOIICTB2, управляющий вход которого подключен ко входу сброса счет шка. Это устройство вследствие ограниченных функциональных возмо3кностей не обеспечивает управления дисцпплиl;Gll 00c;I) æiIB2í!!ÿ пмтс",i изменения 132пее
П!3ИВЕДЕННЫХ ПPIIО!3ПТЕТОВ liCTOЧНПЬ.ОВ.
Цель!О изооретен1!я являет я расширение ф) нкцпопа. !ьпьк возможностсii . c 130iicTB2 за
5 счет Оосс!1ече 1 !Я воззlо;к1!О i 112 .!спе!IНЯ
I,pII013BTc-ов. 11оста .1сп!!ая цель,,остпгается тем, по в устройство введены дс и,:фратор адреса ii регистры адреса по числу разрядов
РЕГI.CТР2 11}3СРЫВ2НИII, iiPП i М ИНфОРЪ12li:IОН10 пые входы регистров адреса под .,:Оч:ны к соответствующим адресным входам устройства, управляющий вход каждого регистра адPLC2 ПОДКЛ10ЧЕП IС COOTI3PTCTi3 IOIIIQM) ВЫХОД) дсшпфратора, выходы регистров адрс=". сое15 Динены с соотВетств) lolllliмп ьходамп сшпфратОр2 ад13еса, кг1:кдып Выход I«oTop01 подК. ilOЧСН КО BTGPO31) ВХОДУ СООТВ "TCTB) IOÙBÃO
ЭЛЕМЕНТ2 11
На чертеже прсдстаВлсна Олок-схе312 прсд20 лагаемого ) cTpo»cTB2.
Опо содержит регистры 1 адреса, счетчик
2, дешифратор 3, элемент И 4 управления счетчиком, рс llcT13 5 прерыванп!1, э.—,емепты
И !3, элемент И!11 7, элементы 1-1Е 6 и дс25 ь кфратор 9 адресов.
Запросы на обслуживание от источников фиксируются регистром 5 прерываний по индпВпд) альным для Iсантдого источника Входам (не показаны на чертеже) . Если на об00 служпванпп запросы от источников отсутст600558!
1 (О
4 ) (:Л
Подписное
Изд. ¹ 338 Тираж 841
Заказ 270!7
НПО
Типография, пр. Сапунова, 2 вуют, счетчик 2 через элемент И 4 получает с тактового входа 10 импульсы переключения и через дешифратор 3 осуществляет опрос регистров 1. В регистрах 1 записаны адреса источников в порядке присвоенных им приоритетов. При получении регистром 1 строба опроса от дешифратора 3 код адреса источника, записанный в нем, подается на вход дешифратора 9, который выдает сигнал на соответствующий источнику элемент И 6.
При наличии запроса на обслуживание от этого источника сигнал, вырабатываемый на элементе И 6, через элементы ИЛИ 7, HE 8 и И 4 останавливает счетчик 2, и на адресном выходе устройства (не показан на чертеже) устанавливается адрес выбранного источника. Этот адрес присутствует на адресном выходе устройства (выходы либо регистров 1, либо дешифратора 9, либо элемента
И 6) до тех пор, пока не будет сброшен счетчик или разряд регистра 5 прерываний, соответствующий запросившему источнику. По завершении обслуживания поступающий по управляющему входу 11 сигнал сбрасывает счетчик 2 и триггер соответствующего разряда, после чего начинается очередной цикл опроса. При необходимости изменения порядка опроса источников по адресным входам 12 в регистры 1 записываются соответствующие адреса источников.
Следует отметить, что частоту опроса регистров 1 в одном цикле можно регулировать подключением нескольких выходов дешифратора 3 к одному регистру 1. Это обеспечивает многократный опрос данного источника в каждом цикле.
Таким образом, устройство позволяет осуществить управление приоритетным выбором в процессе работы и частотой опроса источников.
Формула изобретения
Устройство приоритета, содержащее регистр прерываний, выходы которого пораз5 рядно соединены с первыми входами соответствующих элементов И, подключенных выходами к соответствующим входам элемента
ИЛИ, дешифратор, соединенный входом с выходом счетчика, счетный вход которого подключен к выходу элемента И управления счетчиком, причем выход элемента ИЛИ через элемент НЕ подключен к первому входу элемента И управления счетчиком, вторым входом соединенного с тактовым входом устройства, управляющий вход которого подключен ко входу сброса счетчика, отличаю щ е е с я тем, что, с цель1о расширения функциональных возможностей устройства за счет обеспечения возможности изменения приоритетов, в него введены дешифратор адреса и регистры адреса по числу разрядов регистра прерываний, причем информационные входы регистров адреса подключены к соответствующим адресным входам устройства, управляющий вход каждого регистра адреса подключен к соответствующему выходу дешифратора, выходы регистров адреса соединены с соответствующими входами дешифратора адреса, каждый выход которого
30 подключен ко второму входу соответствующего элемента И.
Источники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР № 359654, кл. G 06F 9/18, 1971.
2. Каган Б. М. и Каневский М. М. Цифровые вычислительные машины и системы, М., 40 «Энергия», 1970, стр. 457.