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

Номер патента: 1136163

Авторы: Новогрудская, Филиппов

ZIP архив

Текст

СОКИ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК ОПИСАНИЕ ИЗОБРЕТК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИИ(54) (57) УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ АДРЕСОВ, содержащее два регистра и группу узлов формирования адреса, каждый из которых содержит схему сравнения и первый элемент ИЛИ, группа выходов первого регистра является группой информационных выходов устройства, группа входов второго регистра является группой информационных входов устройства, каждый 1-й вход группы кодовых входов устройства (1 = 1 п) соединен с первым входом схемы сравнения 1-го узла формирования адреса (1 = 2 п, где п разрядность входной информации), выход первого элемента ИЛИ каждого 1-го узла формирования адреса соединен с одноименным входом первой группы входов первого регистра, отличающееся тем, что, с целью сокращения объема оборудования, оно содержит в каждом узле формирования адреса второй элемент ИЛИ и элемент И, причем первая группа выходов второго регистра соединена с второй группой вхоЯО 1136163 А дов первого регистра, выход второго регистра соединен с первым входом элемента И каждого узла формирования адреса, каждый 1-й выход второй группы выходов второго регистра соединен с вторым входом элемента И 1-го узла формирования адреса, кроме последнего узла, и первым входом первого элемента ИЛИ этого узла формирования адреса, каждый 1-й выход третьей группы выходов второго регистра соединен с вторым и третьим входами схемы сравнения 1-го узла формирования адреса, кроме первого узла, выход второго элемента ИЛИ каждого К-го узла (К = п-) формирования адреса соединен с вторым входом первого элемента ИЛИ и с первым входом второго элемента ИЛИ (К) -го узла формирования адреса, вход логического О устройства соединен с вторым входом элемента И и первым и вторым входами первого элемента ИЛИ последнего узла формирования адреса, а также с первым, вторым, третьим и четвертым входами схемы сравнения первого узла формирования адреса, первый и четвертый входы схем сравнения всех узлов формирования адреса объединены в каждом узле формирования адреса, третий вход элемента И соединен с выходом схемы сравнения, выход элемента И соединен с вторым входом второго элемента ИЛИ, выход первого элемента ИЛИ последнего узла формирования адреса и выход второго элемента ИЛИ первого узла формирования адреса являются выходами наращивания устройства.Изобретение относится к вычислительной технике и предназначено для построения микропрограммных устройств управления.Известно устройство формирования адресов условного перехода, содержащее регистр, группу дешифрато ров, группы элементов И-ИЛИ 1.Наиболее близким по технической сущности и достигаемому результату к изобретению является устройство для формирования адресов, содержащее два регистра, две группы дешифраторов, группу элементов ИЛИ и группу схем, сравнения, причем группы выходов первого регистра соединены с группами входов дешифраторов первой и второй групп, группа выходов каждого дешифратора первой группы соединена с первой группой входов соответствующей схемы сравнения, вторая группа входов и выход которой соединены соответственно с соответствующей группой ко О довых входов устройства и с входом одноименного дешифратора второй группы, одноименные выходы которых соединены с входами одноименных элементов ИЛИ группы, выходы элементов ИЛИ группы соеМ25 динены с группои входов второго регистра 2.Недостатком известных устройств является большой объем оборудования. Цель изобретения - сокращение объема оборудования устройства, Поставленная цель достигается тем,что устройство для формирования адресов, содержащее два регистра и группу узлов формирования адреса, каждый из коОторых содержит схему сравнения и первыи элемент ИЛИ, группа выходов первого ре гистра является группой информационных выходов устройства, группа входов второго регистра является группой информационных входов устройства, каждый 1-й вход группы кодовых входов устройства (1 = 1 п) соединен с первым входом схемы сравнения 1-го узла формирования адреса== 2 п, гдеи - разрядность входной информации), выход первого элемента ИЛИ каждого 1-го узла формирования адреса соединен с одноименным входом первой группы 45 входов первого регистра, содержит в каждом узле формирования адреса второй элемент ИЛИ и элемент И, причем первая группа выходов второго регистра соединена с второй группой входов первого регистра, выход второго регистра соединен с первым входом элемента И каждого узла формирования адреса, каждый 1-й выход второй группы выходов второго регистра соединен с вторым входом элемента И 1-го узла формирования адреса, кроме последнего узла, и первым входом первого элемента ИЛИ этого узла формирования адреса, каждый 1-й выход третьей группы 1136163выходов второго регистра соединен с вторым и третьим входами схемы сравнения 1-го узла формирования адреса, кроме первого узла, выход второго элемента ИЛИ каж дого К-го узла (К=п -1) формирования ад-реса соединен с вторым входом первого элемента ИЛИ и с первым входом второго элемента ИЛИ (К) -го узла формирования адреса, вход логического О устройства соединен с вторым входом элемента И и10 первым и вторым входами первого элемента ИЛИ последнего узла формирования адреса, а также с первым, вторым, третьим и четвертым входами схемы сравнения первого узла формирования адреса, первый и четвертый входы схем сравнения всех узлов формирования адреса объединены в каждом узле формирования адреса, третий вход элемента И соединен с выходом схемы сравнения, выход элемента И соединен с вторым входом второго элемента ИЛИ, выход первого элемента ИЛИ последнего узла формирования адреса и выход второго элемента ИЛИ первого узла формирования адреса являются выходами наращивания устройства.На фиг. 1 приведена структурная схемапредлагаемого устройства; на фиг. 2 структурная схема узла формирования адреса.Устройство содержит входы 1 - 5 узлов формирования адреса, группу 6 информационных входов устройства, узлы 7 формирования адреса, кодовые входы 8 устройства, регистр 9, группы10 информационных выходов устройства, регистр 11, выходы 12 расширения устройства.Узел формирования адреса (фиг. 2)содержит схему 13 сравнения, элемент И 14, элементы ИЛИ 15 и 16.;Устройство работает следующим образом.Тип команд задается одноразрядным выходом регистра 11. Наличие 1 в этом разряде вызывает команду условного перехода. При этом код адреса условного перехода формируется в зависимости от значений сигналов логических условий данного набора на входах 8, причем адрес перехода формируется при сравнении значений этих сигналов с кодом переходов, который хранится в третьей группе выходов регистра 11, а также от набора логических условий из их множества, причем этот набор определяется кодом маски условий, который хранится во второй группе выходов регистра 11 и от значения поля констант регистра 11 (первая группа выходов) посредством присвоения без модификации его значения соответствующим разрядам55 регистра 9, Для этого в третьей группевыходов записывается код переходов, Он определяется значением логических условий, при этом в разряд поля, соответствующий данному логическому условию, записывается значение логического условия, которое соответствует переходу к следующей микрокоманде в отличие от противоположного значения, соответствующего переходу к другому логическому условию.При этом одноразрядный выход регистра 11 устанавливает единичное значение сигнала на первом входе элемента И 14 через вход 1 блока 7 формирования адреса, поэтому при нулевом значении сигнала по входу 3 блока 7 формирования адреса, соединенного с соответствующим разрядом второй группы выходов регистра1, и при совпадении логического условия с соответствующим разрядом кода перехода на входе 4 блока 7 срабатывают схема 13 сравнения, элемент И 14 и элемент ИЛИ 15.Единичный сигнал элемента ИЛИ 15(сигнал переноса) с выхода блока 7 поступает через вход 5 на соответствующие входы элементов ИЛИ 15 и 16 следующего блока 7, вызывая их срабатывание, и таким образом, распространяется до последнего блока 7 и через выход элемента ИЛИ О 16 блоказаписывает значениявсоответствующие разряды регистра 9 адреса.Применение изобретения позволяет сократить объем оборудования устройства.11361 бЪ г аксимишин то но СР 4/5 ктная, 4дактор Н. Лазаренкоказ 0151/37ВНИИпо113035,Филиал ПП Составитель М Техред И. Верес Тираж 710 ПИ Государственного делам изобретений Москва, Ж - 35, Рау П Патент, г, УжгоКудряшевКорр Поди комитета С и открытий шская наб., род, ул. Про

Смотреть

Заявка

3525265, 24.11.1982

ПРЕДПРИЯТИЕ ПЯ Г-4152

ФИЛИППОВ ОЛЕГ КУЗЬМИЧ, НОВОГРУДСКАЯ НАТАЛЬЯ ЛЕОПОЛЬДОВНА

МПК / Метки

МПК: G06F 9/36

Метки: адресов, формирования

Опубликовано: 23.01.1985

Код ссылки

<a href="https://patents.su/4-1136163-ustrojjstvo-dlya-formirovaniya-adresov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для формирования адресов</a>

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