Устройство для формирования адресов
Иллюстрации
Показать всеРеферат
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
Х АВТОРСКОМУ СВИ ЕТЕЛЬСТВУ
Союз Советских
Социалистических
Республик («)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