Микропрограммное устройство управления

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

CDIo3 Советских

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

«i> 705449

«4

+ "".»» « » к AITopcNoMY свидвтвльствь (61) Дополнительное к авт. свмд-ву в 583434 (22) Заявлено170778 (21) 2646887/18-24 (я)М. Кл.2 с присоединением заявки Но

G 06 F 9/12

Государственный комитет

СССР по делам изобретений и открытий (23) Приоритет

Опубликовано 25.1279. бюллетень Н© 47

Дата опубликования описания 281279 (53) УДК 681.325 (088. 8) (72) Авторы изобретения

В.X. Балаев, В,И.Евдокимов и А.Н.Полубок (71) Заявитель (54) МИКРОПРОГРАИМНОЕ УСТРОЙСТВО

УПРАВЛЕНИЯ

Устройство относится к вычислитель ной технике и может быть использовано в управляющих устройствах систем коьвлутации сообщений. Оно является усовершенствованием известного устройства (авт.св. 9 583434) .

В основном изобретении rro авт.св. . В 583434 описано микропрограммное : устройство управления, содержащее регистры, предназначенные для записи и хранения кодов номеров программ, дешиФраторы, предназначенные дпя преобразования параллельных кодов, поступающих с выходов. регистров в потенциальные сигналы, адресные элементы И, предназначенные для непосредственной выборки подпрограмм», микропрограммную память, предназначенную для хранения выполняемых в управляющем устройстве подпрограмм, делителями частоты, на входы которых поступает сигнал основной частоты с генератора, а с выходов выдаются потенциальные сигналы на входы адресных элементов И с заранее установленной частотой включения соответствующей програмчы, развертывающий блок осуществляющий развертку посI

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

Цель изобретения — повышение быстродействия. устройства.

Поставленная цель достигается тем, что в микропрограьиное устройство управления по авт,св. 9 583434 дополнительно введены элементы НЕ, И, группа элементов ИЛИ, причем входы элементов НЕ соединены с выходами соответствующих дешифраторов, первые входы элементов ИЛИ группы соединены с.выходами соответствующих элементов И, вторые входы — с выходами соответствующих делителей частоты, вторые входы всех элементов

И, кроме первого, соединены с выходами предыдущих элементов ИЛИ группы и с первым входом соответствую«ФМФ4 ф м%4Ы := 4Ым и жжмФ «вж « ж йад =" -.МыжмВййммюйФ«."««. :..- «=««м ьъэя«««:-«: ":мвм@-.

705449

Формула изобретения

Подписное

ЦНИИПИ Заказ 8032/52

Тираж 780

Филиал ППП Патент ., r. Ужгород, ул. Проектная, 4 щего адресного элемента И, второй вход первого элемента И соединен с выходом соответствующего делителя частоты, выход последнего элемента

ИЛИ группы соединен с первым входом соответствующего адресного элемента И.

5 .. .. - На чертеже приведена структурная схема устройства.

Устройство содержит входные регистры 1, дешифраторы 2, адресные эле- . 10 менты И 3, генератор тактовой частоты

4, делители частоты 5, элемент И запуска развертывающего блока б, элемент ИЛИ 7, Развертывающий блок

8, микропрограммную память 9 элеменР

15 ты НЕ 10, элементы И 11, группу элементов ИЛИ 12, В предлагаемом устройстве переход к выполнению очередной подпрограммы возможен как после окончания выполнения любой предыдущей, так и сразу же, не. дожидаясь своего момента обращения, если отсутствуют заявки на выполнение подпрограмм более высшего приоритета.

С дешифраторов 2 потенциальные сигналы поступают на входы соответствующих адресных элементов И 3, на другие входы адресных элементов И 3 через группу элементов.ИЛИ 12 поступают сигналы включения, выдаваемые »0 соответствующим этой подпрограмме делителем частоты, т.е. при наличии заявок устройство работает обычным образом.

При отсутствии заявки на выполнение подпрограммы высшего приоритета потенциальйый сигнал элемента НЕ 10 лоступает на элемент И 11 и в момент обращения транслируется через эле мент ИЛИ 12 группы на адресный эле- 40 меат И 3 подпрограммы более низшего Приоритета, При отсутствии заявки на .

4 выполнение данной подпрограммы. сигнал, не дожидаясь момента обращения, транслируется на адресный элемент

И 3 подпрограмм еще более низшего приоритета.

Изобретение позволяет существенно . сократить время выборки подпрограмм, низших приоритетов. Экономический.. выигрыш зависит от сложности системы, количества приоритетов, потока заявок на выполнение подпрограмм и т.п., а поэтому он может быть определен только для каждой конкретной системы или сети коммутации сообщений, Микропрограммное устройство управления по авт,св. Р 583434, о т л ич а ю щ е е с я тем, что, с целью повышения быстродействия, в него дополнительно введены элементы НЕ, И, группа элементов ИЛИ, причем входы элементов НЕ соединены с выходами соответствующих дешифраторов, первые входы элементов ИЛИ группы соединены с выходами соответствующих элементов И, вторые входы — с выходами соответствующих делителей частоты,, вторые входы всех элементов И, кроме первого, соединены с выходами предыдущих элементов ИЛИ группы и с первым входом соответствующего адресного элемента И, второй вход первого элемента И соединен с выходом соответствуюшего делителя частоты, выход последнего элемента ИЛИ группы соединен с первым входом соответствующего адресного элемента И.

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

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

Р 583434, Ical G 06 F 9/12, 1975,

Микропрограммное устройство управления Микропрограммное устройство управления 

 

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

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

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

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

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

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

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

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

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