Устройство приоритета

Иллюстрации

Показать все

Реферат

 

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.