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

 

УСТРОЙСТВО ДЛЯ СРАВНЕНИЯ ЧИСЕЛ, содержащее регистры сравниваемьк чисел и п узлов сравнения, где пчисло разрядов сравниваемых чисел, каждый узел сравнения включает элементы И, ИЛИ, причем входы регистров сравниваемых чисел являются входами соответствующих сравниваемых чисел устройства, отличающееся тем, что, с целью расширения области применения за счет определения принадлежности множества единичных разрядов одного числа подмножеству множества другого, в каждый узел сравнения введен второй элемент ИЛИ, при этом инверсный выход т-го разряда регистра первого числа, где i 1, 2, ...h, соединен с первыми входами элементов ШТИ i-го узла сравнения, вторые входы которых соединены с прямыми выходами соответствующих разрядов регистров первого и второго сравниваемых чисел, а выходы - с первым и вторым входами элемента И данного узла сравнения, выход элемента И j-ro узла сравнения, где j 1,2,... О) h-1, подключен к третьему входу элемента И (j-H)-ro узла сравнения, выход элемента И п-го узла сравнег ния является выходом устройства. с

СОЮЗ COBETCHHX

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

РЕСПУБЛИК

SU„„10979

З@11 С 06 F 7/04

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЬПЪ9

ОПИСАНИЕ ИЗОБРЕ

Н ABTOPCHOMV СВИДЕТЕЛЬСТВУ (2 1) 3564 135/18-24 (22) 11.03.83 (46) 15.05.84. Бюл. Р 22 (72) С,В. Данилов и В.В. Соколов (53) 68 1.325.5(088.8) (56) 1. Авторское свидетельство СССР

Ф 873236, кл. G 06 F 7/04, 1979.

2. Гаврилов Ю.В., Лучко А.Н. Арифметические устройства быстродействую-. щих ЭЦВМ. М., 1970, с. 242 (прототип). ю (54)(57) УСТРОЙСТВО ДЛЯ СРАВНЕНИЯ

ЧИСЕЛ, содержащее регистры сравниваемых чисел и и узлов сравнения, где n — число разрядов сравниваемых чисел, каждый узел сравнения включает элементы И, ИЛИ, причем входы регистров сравниваемых чисел являются входами соответствующих сравниваемых чисел устройства, о т л ич а ю щ е е с я тем, что, с целью расширения области применения за счет определения принадлежности множества единичных разрядов одного числа подмножеству множества другого, в каждый узел сравнения введен второй элемент ИЛИ, при этом инверсный выход i-Fo разряда регистра первого числа, где i = 1, 2, ...ь, соединен с первыми входами элементов

ИЛИ i --ro узла сравнения, вторые входы которых соединены с прямыми выходами соответствующих разрядов регистров первого и второго сравниваемых чисел, а выходы - с первым и вторым входами элемента И данного узла сравнения, выход элемента И

j-го узла сравнения, где j= 1,2,... р-1, подключен к третьему входу элемента И (j +f)-го узла сравнения, выход элемента И и -ro узла сравнения является выходом устройства.

Ф 109799

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

Известно устройство для сравнения чисел, содержащее элементы ИЛИ, ИЛИ-НЕ, ЗАПРЕТ, N-синхронных и

N-счетных триггеров, и может быть применено для определения принадлежности кода к группе кодов. с общим групповым признаком в виде некоторых разрядов (13.

I5

Однако оно не позволяет определить истинность факта принадлежности множества Х единичных разрядов подмножеству множества У (1 3.

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

И, элемент ИЛИ и общий для всего устройства и -входовой элемент И, при этом прямые выходы регистров сравниваемых чисел поразрядно соединены с входами первого элемента И, а инверсные выходы — с входами второго элемента И, выходы первого и второго элементов И i-ro разряда (i = 1, 2, 3, ... N) подключены ко входам i-ro элемента ИЛИ, выход i-го элемента

ИЛИ соединен с 1-м входом п -входово- 35

ro элемента И (2 3.

Однако это устройство выдает результат сравнения в виде Х = У и

Х = У и не позволяет определять, является ли множество единичных разря40 дов Х подмножеством множества единичных разрядов У. Такая задача возникает при решении задач теории множеств, при решении задач теории графов, например, образует ли мно. 45 жество вершин и дуг графа путь от

его истока к стоку, и в ряде других случаев. Кроме того, данное устройство не позволяет решать поставленную задачу.

Цель изобретения — расширение области применения за счет определения принадлежности множества единичных разрядов одного числа подмножеству множества другого.

Действительно, если i-ый разряд числа Х равен 0 (i 1,2,...N), то с нулевого выхода i-го триггера вто50 рого регистра сравниваемых кодов че. рез два i-ых элемента ИПИ 3 и 4 поi-ый элемент И 5, открывая его независимо от значения i-го .разряда

55 кода числа У. Если j-ый разряд числа Х равен единице (j = 2, 3, Я), то с единичного выхода )-ro триггера через второй элемент ИЛИ

Поставленная цель достигается тем, что в устройстве для сравнения чисел, содержащем регистры сравни7 2 ваемых чисел и и узлов сравнения, где и- число разрядов сравниваемых чисел, каждый узел сравнения включает элементы И, KIH, причем входы регистров сравниваемых чисел являются вхоДами,соответствующих сравниваемых чисел устройства, в каждый узел сравнения введен второй элемент ИЛИ, при этом инверсный выход i-ro разряда регистра первого числа, где

1, ", ..., n соединен с первыми входами элементов ИЛИ i-го узла сравнения, вторые входы которых соединены с прямыми выходами соответствующих разрядов регистров первого" и второго сравниваемых. чисел, а выходы — с первым и вторым входами элемента И данного узла сравнения, выход элемента И j-ro узла сравнения, где 1 .= 1, 2, ..., (п- 11 подключен к третьему входу элемента И (j+1)-ro узла сравнения, выход элемента И и-ro узла сравнения является выходом устройства.

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

Устройство содержит регистры сравниваемых чисел 1 и 2, элементы ИЛИ

3 и 4, элементы И 5, причем входы регистров сравниваемых чисел являются входами 6 и 7 устройства, выход последнего элемента И 5 является выходом 8 устройства.

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

Пусть на первый информационный вход 6 устройства подается код чис\ ла У, на второй информационный вход

7 устройства — код числа Х; На выходе 8 устройства будет разрешающий потенциал, если множество единичных разрядов Х является подмножеством множества единичных разрядов

У, т.е. Х с У. даются разрешающие потенциалы на

997

Составитель Е. Иванова

Редактор Н. Горват Техред М.Кузьма Корректор Г. Решетник

Заказ 4207/40 Тираж 699

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

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

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

3 1097

4 j-ro разряда подается разрешающий потенциал на первый вход j-го элемента И 5, который открыт только при условии подачи единичных (разрешающих) потенциалов с единичного

5 выхода i-ro триггера первого регистра сравниваемых чисел и с выхода (j- 1)-го элемента И 5. Таким образом, .на выходе 8 устройства будет разрешающий потенциал, если множество 1О единичньы разрядов Х является подмножеством множества единичных разрядов

У, т.е. Х У.

Технико-экономический эффект заключается в упрощении устройства-про1 тотипа путем изъятия h -входового элемента И. Учитывая, что стандартные элементы И имеют не более четырех входов при существующей разрядной сетке 3ВМ (40-64) двоичных разрядов, предложенное устройство позволяет изъять 10-16 "тандартных элементов И, что соответствует 6-SX оборудования устройства прототипа, следовательно уменьшается стоимость устройства на 6-BX. Уменьшение чис ла элементов влечет за собой уменьшение числа связей. что позволяет увеличить надежность устройства.

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

 

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

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

Изобретение относится к электронной системе блокировки для контроля доступа к множеству ячеек

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

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

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

Изобретение относится к устройствам ВТ, а точнее к устройствам сортировки данных
Наверх