Устройство для формирования адресов

Иллюстрации

Показать все

Реферат

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

Х АВТОРСКОМУ СВИ ЕТЕЛЬСТВУ

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

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

Республик («)875382 (61) Дополнительное к авт. сеид-ву (22) Заявлено 120380 (21) 2892885/18-24

Р1)М. К . с присоединением заявки ¹ .—

G 06 F 9/20

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

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

Опубликовано 23.1081. Бюллетень N9 39 (53) УДК 684. 325 (088. 8) Дата опубликования описания 231081 (72) Авторы изобретения

С.И.Каминский и В.В.Сыров

Ордена Ленина институт кибернетики

АН Украинской ССР

i (71) Заявитель (54 ) УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ АДРЕСОВ

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

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

Недостатком такого устройства является низкое быстродействие.

Наиболее близким по технической сущности и достигаемому результату к предлагаемому является устройство, содержащее регистр микрокоманд, дешифраторы кодов условий, коммутатор и узел приоритета Г2) .

Недостатком такого устройства являются недостаточные функциональные возможности.

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

Поставленная цель достигается тем, что в устройство для формирования адресов, содержащее входной регистр, выходной регистр, первую группу дешифраторов и группу схем сравнения, причем первая группа разрядных выходов входного регистра соединена со входами дешифраторов первой группы, выход каждого дешифратора первой группы соединен с первым входом соответствующей схемы сравнения группы, вторые входы которых соединены с соответствующими входами условий устройства, вве15 дены вторая группа дешифраторов и группа элементов ИЛИ, причем выход каждой схемы сравнения группы соединен с управляющим входом соответствующего дешифратора второй группы, 20 вторая группа разрядных выходов входного регистра соединена с информационными входами дешифраторов второй группы, группа выходов каждого дешифратора второй группы соединена с соответствующим входом каждого элемента

ИЛИ группы, выходы элементов ИЛИ группы соединены с группой информационных входов выходного регистра.

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

875382

Устройство содержит входной регистр 1., дешифраторы 2 первой группы, схемы 3 сравнения группы, дешифраторы 4 второй группы, элементы ИЛИ 5 группы, выходной регистр 6, группу входов 7 условий устройства.

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

Соответствующие разряды регистра

l в очередном такте работы устройст+ . ва заполняются полями кодов условий и полями-указателями изменения адреса микрокоманды. Поля кодов условий указывают условия ветвления, а поля-указатели изменение адреса микрокоманды указывают разряд адреса микрокоманды, который модифицируется при выполнении соответствующего условия. В соответствии с кодами условия дешифраторы 2 определяют одну или несколько схем 3 сравнения.

При положительном результате срав— кения того или иного условия, поступившего по группе входов 7, на вход соответствующего дешифратора 4 подается сигнал, разрешающий дешифрацию. В результате этого на выходах соответствующих дешифраторов 4 вырабатываются сигналы, через элементы

ИЛИ 5, модифицирующие разряды регистра 6.

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

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

15 группу элементов ИЛИ, причем выход каждой схемы сравнения группы соеди- . нен с управляющим входом соответствующего дешифратора второй группы, вторая группа разрядных выходов входЩ ного регистра соединена с информационными входами дешифраторов второй группы, группа выходов каждого дешифратора второй группы соединена с соответствующим входом каждого элемента ИЛИ группы, выходы элементов ИЛИ группы соединены с группой информационных входов выходного регистра.

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

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

9264783, кл. G 06 F 9/14, 1972 °

2. Вейтас В.Т., Жинтелис Г.Б.

Типовые фрагменты структур адресации микропрограммных устройств управления. УСиМ, 1975, с. 79, рис. 7 (прототип).

875382

Состав итель . N. Кудряшев

Техред А.Савка Корректор N, Демчик

Редактор И.Кончицкая

Заказ 9335/74 Тираж 748 Подписное

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

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

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