Устройство приоритетное с адресацией

 

" ) -"-н

О Il С А Н И Е {{{>7()дц1

ИЗОБРЕТЕН ИЯ

Союз Советских

Социалистических

Респубпнк

Ъ.. и м

Х АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. сеид-ву (22) Заявлено 10.01.77 (21) 2443062/18-24 (Q1) M. Кл.

G 06 Р 9/18 с присоединением заявки М(23) П ио итет

3Ъаудерстеенный комитет. СССР ао делам. изобретений и открытий р р

Опубликовано 15.12.79. Бюллетень М (53) ygy 681,362.. 34(088. 8) Дата опубликования описаний 20.12. 79 (72) Авторы изобретения

В. П. Арсении и Л. А. Арсенина (71) Заявитель

«Фаи а\тмеао»е = уа, .(54) УСТРОЙСТВО ПРИОРИТЕТНОЕ С АДРЕСАЦИЕЙ

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

Известно устройство приоритета, со5 держащее .ретистр индикации запросов, вспомогательный регистр, элементы И, ИЛИ (11.

Недостатком такого устройства является значительное увеличение количества

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

{ прерывания. Кроме того, сигналы запросов с выхода приоритетного устройстве не могут дополнительно использоваться в качестве адресных сигналов.

Наиболее близким к данному изобре тению техническим решением является устройство для определения приоритетности управляющих сигналов, содержащее ре2 гистр приема запросов, единичные входы триггеров которого являются входами запросов устройства, первую группу элементов И, выходы которых соединены с первыми нулевыми установочными входами триггеров регистра приема запросов, вторые нулевые установочные входы которых соединены между собой и являются первым входом сброса регистра приема запросов, . первые входы элементов Й первой группы соединены между собой и являются вторым входом сброса регистра приема запросоа. вторую групп Г 3{ «ых (,1 1;29 ° е) элементов И, первые входы которых соединены соответственно с единичными и нулевыми выходами J -ых триггеров регистра приема запросов

{ 1 =2,3...), всломогательиме регистр (21.

Недостатком такого устройства является,то, что. сигналы запросов с выхода приоритетного устройства не могутдополнительно использоваться в качестве адресных сигналов для включения информационных шин ввода-вывода между UBM и або.т

3 7038 кентом системы, так как сигналы запросов со вспомогатепьного регистра сбрасываются раньше, чем начнется ввод-вывод, B сипу этого увепччение числа абонентов системы наряду с увеличением оборудования приоритетного устройства влечет за собой также увеличение оборудования для адресации абонентов системы.

Целью изобретения является уменьшение количества оборудования при увели- 10 чении числа запросов и расширение функ-: ционапьных возможностей за счет использования сигналов запросов в качестве ад ресных сигнапов.

Поставленная пель достигается тем, что устройство содержит третью группу элементов И, выходы 1-ых элементов

И третьей группы (1=1,3,5 ...) соединены с первыми единичными установочными входами триггеров вспомогатепьно го регистра, первый вход первого элемен-. та И третьей группы соединен с единичным выходом первого триггера регистра приема запросов и является выходом пре

25 рывания и адресации устройства, первые входы 1 -ых элементов И (1 =3,5,7...) третьей группы соединены с выходами

)(3 =1,3,5,7...) алементов И второй группы и явпяются выходами прерывания

30 устройства, выходы j -ых элементов И (1 =2,4,6...) третьей группы соединены со вторыми единичными установочными входами триггеров вспомогательного регистра, нупевые установочные входы

35 триггеров которого соединены между собой и являются входом установки в исходное состояние вспомогательного реч гистра, вторые входы 1-ых элементов

И (= 1,3,5,7...) третьей группы соединены между собой и являются входом разрешения записи на вспомогательный

I ° регистр, первые входы 1 -ых элементов.

И (3 =2,4,6...) третьей группы являются адресными входами устРойства, а 4 вторые входы — соединены между собой и являются входом разрешения записи адреса на вспомогатепьный регистр, единичные выходы триггеров вспомогатрпьного регистра соединены со вторыми входами соответствующих эпементов И первой группы и являются адресными выходами устройства, вторые входы первого и второго элементов И второй группы соI едииены с нупевым выходом первого триг- 33 гера регистра приема запросов, выходы

j-ых (J =2,4,6...) эпементов И в тоРой группы соединены со вторыми вхо1 дами соответствуюших 1-ых и к-ых

12 4

1 =- )+ 1, к= ) +2) элементов И второй .группы.

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

1-1, 1-2 ..... 1- И, вспомогательный регистр, выполненный на триггерах 2-1, 2-2, ... 2- l1, первую группу эпементов И 3 — 6, вторую группу элементов

И 7-12, третью группу эпементов И

13-20.

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

При включении питания все триггеры регистра приема запросов и вспомогательного регистра устанавпиваются в исходное (нупевое) состояние сигнапами по, .I первому входу сброса регистра приема запросов и входу установки в исходное

I состояние вспомогательного регистра. Iloпустим, что по второму и третьему входам регистра приема запросов в устройство поступили запросы. Сйгнапы этих запросов установят в единичное состояние триггеры 1-2 и 1-3 регистра приема за просов.

Сигнал с единичного выхода триггера 1-2 поступает на первый вход апемента И 6, на втором входе которого имеется разрешающий (единичный) потенциал с нулевого" выхода триггера 1-1.

С выхода апемента И 6;залрос поступает на выход устройства в качестве сигнала прерывания, а также на первый вход элемента И 15. "Единичный" сигнал с выхода триггера 1-3 будет заблокирован по входу элемента И 9 "нулевым сигнапом с элемента И8. Сигкап разрешения записи поступает на второй. вход эпемента И15 и переписывает запрос в триггер

2-2 вспомогательного регистра, устанавпивая его в "единичное" состояние. СигI нап с единичного" выхода триггера 2-2 явпяется адресным выходом устройства дпя абонента, запрос которого обрабатывается в данный момент и служит дпя включения информационных шин ввода-вывода между UBM и абонентом, пославшим данный запрос, а также по второму входу элемента И4 служит разрешением дпя сброса триггера 1-2 регистра приема запросов сигнапом сброса по первым объединенным входам эпементов ИЗ-И6 поспе приема сигнала прерывания в UBM.

На выходе элемента И8 устанавливаt ется единичный потейциап, разрешаю703812

Сигналом разрешения записи по второ му входу элемента И 17 осуществляется 10 запись нового запроса в триггер 2-3 вспомогательного регистра, т,е. установкой его в "единичное" состояние возбуждается новый адресный выход для подключения нового абонента. 15

Работа устройства при приходе других запросов аналогична описанной.

Сигналом разрешения записи адреса на объединенные вторые входы элементов

И14, И16, И18, И20 на вспомогательный регистр могут записываться коды адресов извне, например, выдаваемые из UBM no программе и поступающие на первые входы элементов И14, И16, И18, И20.

Устройство прерывания позволяет уменьшить количество оборудования системы, так как выполняет дополнительные функции адресации абонентов системы, З0 исключая, таким .образом; из системы регистр адреса абонентов, выполняемый обычно в виде автономного узла.

Устройство прерывания увеличивает гибкость построения системы при изменяемом количестве запросов, так как уве личение разрядности устройства путем на . ращивания однотипного оборудования автоматически .увеличивает количество ад- 40 ресных шин абонентов, исключая доработ.ку автономного узла регистра адреса, которая имела бы место в системе, со:держащей такой автономный узел.

45 щий прохождение запроса с триггера 1-3 через элемент И9. ,Палее, после окончания операции ввода-вывода с первым абонентом, сигналом сброса поступающим на нулевые входы триггеров, вспомогательный регистр сбрасывается в исходное состояние, Формула изобретения

Устройство приоритетное с адресапией, содержащее регистр приема запросов, еди- 5

50 ничные входы триггеров которого являются входами запросов устройства, первую группу элементов И, выходы которых соединены с первыми нулевыми установочными входами триггеров регистра приема !

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

И первой группы соединены между собой и являются вторым входом сброса регистра приема зайросов, вторую группу (3 =1,2, ...) элементов И, первые вхо- ды которых соединены соответственно с единичными и нулевыми выходами 1-ых триггеров регистра приема запросов (1 =2,3, ...), вспомогательный регистр, отличающеесятем, что,сцелью уменьшения количества оборудования при увеличении числа запросов и расширения функциональных возможностей за счет использования сигналов запросов в качестве адресных сигналов, оно содержит третью группу элементов И, выходы

1-ых элементов И третьей группы (1=1,3,5... ) соединены с первыми единичными установочными входами триггеров вспомогательного регистра, первый вход первого элемента И третьей группы соединен с единичным выходом первого триггера регистра приема запросов и является выходом сигнала прерывания устройства, первые входы 1 -ых элементов

И (1=3,5,7...) третьей группы соединен с выходами j -ых (=1,3,5,7.„) элементов И второй группы и являются выходами сигналов прерывания устройства, выходы 1-ых элементов И (1 =2,4, 6...) третьей группы соединены со вторыми единичными установочными входами трит геров вспомогательного регистра, нулевые установочные входы триггеров которого соединены между собой и являются входом установки в исходное состояние вспомогательного регистра, вторые входы

1-ых элементов И (=1,3,5,7.. .) третьей группы соединены между собой и являются входом разрешения записи на вспомогательный регистр, первые входы f-ых элементов И (1 =2,4,6...) третьей группы являются адресными входами устройст-. ва, а вторые входы — соединены между собой и являются входом разрешения записи адреса на вспомогательный регистр, единичные выходы триггеров вспомогательного регистра соединены со вторыми входами соответствующих элементов И первой группы и являются адресными выходами устройства, вторые входы первого и второго элементов И второй группы соединены с нулевым выходом первого триггера регистра приема запросов, выходы j -ых ($ 2,4,6...) элементов

И второй группы соединены со вторыми входами соо гветствующих 1-ых и К-ых

7 703 (= +1 ), K=- )+2) элементов И второй

Группы.

Источники информации, принятые во внимание при экспертизе

812 8

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

¹ 425177, кл. G 06.P 9/18 1972. .2. Авторское свидетельство СССР № 249770, кл. G 06 Р 9/.18, 1968 (прототип).

Составитель В, Евстигнеев

Редактор И. Шубина Техред Л. Алферова Корректор Ю. Макаренко.

Заказ 7814/42 Тираж 780 Подписное

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

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

Филиал ППП Патент, г. Ужгород, ул. Проектная, 4

Устройство приоритетное с адресацией Устройство приоритетное с адресацией Устройство приоритетное с адресацией Устройство приоритетное с адресацией 

 

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

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

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

Изобретение относится к вычислительной технике

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

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

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

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

Изобретение относится к вычислительной технике
Наверх