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

 

УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ АДРЕСОВ, содержащее два регистра и группу узлов формирования адреса , каждый из которых содержит схему сравнения и первый элемент ИЛИ, группа выходов первого регистра является группой информационных выходов устройства, группа входов второго регистра является группой информационных входов устройства, каждый i-й вход группы кодовых входов устройства (i 1...П-1) соединен с первым входом схемы сравнения j-ro узла формирования адреса (j 2...п , где п - разрядность входной информации), выход первого элемента ИЛИ каждого i-ro узла формирования адреса соединен с одноименным входом первой группы входов первого регистра, отличающееся тем, что, с целью сокращения объема оборудования, оно содержит в каждом узле формирования адреса второй элемент ИЛИ и элемент И, причем первая группа выходов второго регистра соединена с второй группой входов первого регистра, выход второго регистра соединен с первым входом элемента И каждого узла формирования адреса, каждый i-й выход второй группы выходов второго регистра соединен с вторым входом элемента И i-ro узла формирования адреса, кроме последнего узла, и первым входом первого элемента ИЛИ этого узла формирования адреса, каждый i-й выход третьей группы выходов второго регистра соединен с вторым и третьим входами схемы сравнения i-ro узла формирования адреса, кроме первого узла, выход второго элемента ИЛИ каждого К-го узла (К п-1) формирования адреса соединен с вторым входом первого элемента ИЛИ и с первым входом второго элемента ИЛИ (K-l)-ro узла формирования адреса, вход логического «О устройства соединен с (Л вторым входом элемента И и первым и вторым входами первого элемента ИЛИ последнего узла формирования адреса, а также с первым, вторым, третьим и четвертым входами схемь сравнения первого узла формирования адреса, первый и четвертый входы схем сравнения всех узлов формирования адреса объединены в каждом узле оо формирования адреса, третий вход элеменО ) та И соединен с выходом схемы сравнения, выход элемента И соединен с вторым вхоot дом второго элемента ИЛИ, выход пербого элемента ИЛИ последнего узла формировасо ния адреса и выход второго элемента ИЛИ первого узла формирования адреса являются выходами наращивания устройства.

СООЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК,SU 1136163 A

4(5D

ГОСУДАРСТВЕННЫЙ КОМИТЕТ GCCP

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

l)g р, Я

ОПИСАНИЕ ИЗОБРЕТЕНИЯ,, „,, л

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 3525265/24-24 (22) 24.11.82 (46) 23.01.85. Бюл. № 3 (72) О. К. Филиппов и Н. Л. Новогрудская (53) 681.385(088.8) (56) 1. Авторское свидетельство СССР № 682897, кл. G 06 F 9/22, 1977.

2. Авторское свидетельство СССР № 875382, кл. G 06 F 9/36, 1979 (прототип). (54) (57) УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ АДРЕСОВ, содержащее два регистра и группу узлов формирования адре са, каждый из которых содержит схему сравнения и первый элемент ИЛИ, группа выходов первого регистра является группой информационных выходов устройства, группа входов второго регистра является группой информационных входов устройства, каждый i-й вход группы кодовых входов устройства (i = 1...n-1) соединен с первым входом схемы сравнения j ãî узла формирования адреса (j = 2...n, где п разрядность входной информации), выход первого элемента ИЛИ каждого i-го узла формирования адреса соединен с одноименным входом первой группы входов первого регистра, отличающееся тем, что, с целью сокращения объема оборудования, оно содержит в каждом узле формирования адреса второй элемент ИЛИ и элемент И, причем первая группа выходов второго регистра соединена с второй группой входов первого регистра, выход второго регистра соединен с первым входом элемента И каждого узла формирования адреса, каждый i-й выход второй группы выходов второго регистра соединен с вторым входом элемента И i-го узла формирования адреса, кроме последнего узла, и первым входом первого элемента ИЛИ этого узла формирования адреса, каждый i-й выход третьей группы выходов второго регистра соединен с вторым и третьим входами схемы сравнения i-го узла формирования адреса, кроме первого узла, выход второго элемента ИЛИ каждого К-го узла (К = п-!) формирования адреса соединен с вторым входом первого элемента ИЛИ и с первым входом второго элемента ИЛИ (К-1) -го узла формирования адреса, вход логического «О» устройства соединен с вторым входом элемента И и первым и вторым входами первого элемента ИЛИ последнего узла формирования адреса, а также с первым, вторым, третьим и четвертым входами схемы сравнения первого узла формирования адреса, первый и четвертый входы схем сравнения всех узлов формирования адреса объединены в каждом узле формирования адреса, третий вход элемента И соединен с выходом схемы сравнения, выход элемента И соединен с вторым входом второго элемента ИЛИ, выход первого элемента ИЛИ последнего узла формирования адреса и выход второго элемента ИЛИ первого узла формирования адреса являются выходами наращивания устройства.

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

Известно устройство формирования адресов условного перехода, содержащее регистр, группу дешифраторов, группы элементов И-ИЛИ (1).

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

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

Цель изобретения — сокращение объема оборудования устройства.

Поставленная цель достигается тем, что устройство для формирования адресов, содержащее два регистра и группу узлов формирования адреса, каждый из которых содержит схему сравнения и первыи элемент ИЛИ, группа выходов первого ре- 35 гистра является группой информационных выходов устройства, группа входов второго регистра является группой информационных входов устройства, каждый i-й вход группы кодовых входов устройства (i = 1...n-1) соединен с первым входом схемы сравнения j-ro узла формирования адреса (j =

= 2....п, где и — разрядность входной информации), выход первого элемента ИЛИ каждого i-го узла формирования адреса соединен с одноименным входом первой группы 45 входов первого регистра, содержит в каждом узле формирования адреса второй элемент ИЛИ и элемент И, причем первая группа выходов второго регистра соединена с второй группой входов первого регистра, выход второго регистра соединен с первым входом элемента И каждого узла формирования адреса, каждый i-й выход второй группы выходов второго регистра соединен с вторым входом элемента И i-ro узла формирования адреса, кроме последнего узла, и первым входом первого элемента ИЛИ этого узла формирования адреса, каждый i-й выход третьей группы

1136163 выходов второго регистра соединен с вторым и третьим входами схемы сравнения i-го узла формирования адреса, кроме первого узла, выход второго элемента ИЛИ каж дого К-го узла (К=п -1) формирования ад- реса соединен с вторым входом первого элемента ИЛИ и с первым входом второго элемента ИЛИ (К-1) -го узла формирования адреса, вход логического «О» устройства соединен с вторым входом элемента И и

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

На фиг. 1 приведена структурная схема предлагаемого устройства; на фиг. 2 структурная схема узла формирования адреса.

Устройство содержит входы 1 — 5 узлов формирования адреса, группу 6 информационных входов устройства, узлы 7 формирования адреса, кодовые входы 8 устройства, регистр 9, группы 10 информационных выходов устройства, регистр 11, выходы 12 расширения устройства.

Узел формирования адреса (фиг. 2) содержит схему 13 сравнения, элемент И

14, элементы ИЛИ 15 и 16.

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

Тип команд задается одноразрядным выходом регистра 11. Наличие «1» в этом разряде вызывает команду условного перехода. При этом код адреса условного перехода формируется в зависимости от значений сигналов логических условий данного набора на входах 8, причем адрес перехода формируется при сравнении значений этих сигналов с кодом переходов, который хранится в третьей группе выходов регистра 11, а также от набора логических условий из их множества, причем этот набор определяется кодом маски условий, который хранится во второй группе выходов регистра 11 и от значения поля констант регистра 11 (первая группа выходов) посредством присвоения без модификации

его значения соответствующим разрядам

55 регистра 9. Для этого в третьей группе выходов записывается код переходов. Он определяется значением логических условий, при этом в разряд поля, соответствую1136163

Фиг.t щий данному логическому условию, записывается значение логического условия, которое соответствует переходу к следующей микрокоманде в отличие от противоположного значения, соответствующего переходу к другому логическому условию.

При этом одноразрядный выход регистра 11 устанавливает единичное значение сигнала на первом входе элемента И 14 через вход 1 блока 7 формирования адреса, поэтому при нулевом значении сигнала по входу- 3 блока 7 формирования адреса, соединенного с соответствующим разрядом второй группы выходов регистра 1, и при совпадении логического условия с соответствующим разрядом кода перехода на входе 4 блока 7 срабатывают схема 13 сравнения, элемент И 14 и элемент ИЛИ 15.

Единичный сигнал элемента ИЛИ 15 (сигнал переноса) с выхода блока 7 поступает через вход 5 на соответствующие входы элементов ИЛИ 15 и 16 следующего блока 7, вызывая их срабатывание, и таким образом, распространяется до последнего блока 7 и через выход элемента ИЛИ

10 16 блока ? записывает значения «1» в соответствующие разряды регистра 9 адреса.

Применение изобретения позволяет сократить объем оборудования устройства.

11361бЪ

Редактор Н. Лазаренко

Заказ 0151/37

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

Техред И. Верес Корректор М. Максимишинец

Тираж 710 Подписное

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

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

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

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

 

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

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

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

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

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

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

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

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

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

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

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