Устройство для сравнения n-разрядных двоичных чисел

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано для сравнения чисел, представленных параллельными кодами. Цель изобретения - повышение быстродействия. Устройство содержит группу из N элементов И, три группы из N/2 элементов И, группу из N элементов ИЛИ, группу из N/2 элементов ИЛИ, элементы И, ИЛИ, НЕ с соответствующими функциональными связями. 1 ил.

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

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

РЕСПУБЛИК ц»1 4 С 06 F 7/02

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

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

83E gggggg лдтбнт03 т, „ юия

Б .БЛ О ),-„ (21) 4282429/24-2 . (22) 08.07.87 (46) 15.04.89. Бил. - 14 (71) Физико-механнческ »й институт им. Г.В.Карпенка (72) А.Л.Хлюнев и Ю.В.поздняков (53) 681.325.5 (088.8) (56) Авторское свидетельство СССР № 1238056, кл. С 06 F 7/02, 1984.

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

¹ 378841, кл. G 06 Г 7/02, 1971.

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

Цель изобретения — повышение быстродействия.

Схема устройства представлена на чертеже °

Устройство содержит группу из и элементов И 1 -,1„, группы из n/2 элементов И 2, —:2 „, 3, —;Зniz» 4„-;4„ z» группу из и элементов ИЛИ 51 —, 5„, группу из и/2 элементов ИЛИ 6, —;6„ » элементы И 7, 8, ИЛИ 9, НЕ .10, 11, входы первого 12„-;12„ и второго 13„-:

13», сравниваемых чисел, вход 14 наращивания устройства, выходы 15

"Равно" » 16 "Меньше" и 17 "Больше".

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

ÄÄSUÄÄ 1472897 А1 (54) УСТРОЙСТВО ДЛЯ СРАВНЕНИЯ и-РАЗРЯДНЫХ ДВОИЧНЫХ ЧИСЕЛ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано для сравнения чисел, представленных параллельными кодами..Цель изобретения — повышение быстродействия. Устройство содержит группу из и элементов И, три группы из п/2 элементов И, группу из и элементов ИЛИ, группу из n/2 элементов ИЛИ, элементы И, ИЛП, НЕ с соответствующими функциональными связями. 1 ил.

На выходы 12, и 13; подаются сигналы i ãî разряда чисел А и В (i

1» 2,..., и), причем первый разряд является младшим. Число A подается в прямом коде, число  — в обратном.

На вход 14 поступает сигнал единичного уровня.

Если A=B то на выходах элементов

И 1 устанавливается сигнал нулевого уровня, а на выходах элементов ИЛИ

5 — сигнал единичного уровня. На выходах элементов И 2 — сигнал единичного уровня, на выходах элементов

ИЛИ 6 — сигнал нулевого уровня. В

1 итоге на выходе элемента И 7 и выходе 15 устройства — сигнал единичного уровня, а на выходах элемента И 8 и элемента ИЛИ 9 — сигна-, лы нулевого уровня.

Если А СВ» на выходах элементов

И 1; и ИЛИ 5; того разряда, в кото1472897 ром а Ъ, устанавливаются сигналы

< нулевого уровня и на выходах элемента И 2г,, <-< и элемента ИЛИ бг +< — г..3 сигналы нулевого уровня ((х) — бли- 5 жайшее целое, не большее х). В итоге на выходе элемента И 8 и выходе 16 устройства — сигнал единичного уровня, а на выходах элементов И 7, ИЛИ 9 — сигналы нулевого уровня. 10

Если А ) В, то на выходах элементов И 1, и ИЛИ 5; того разряда, в котором а, y b; устанавливаются сигналы единичного уровня. На выходе элемента ИЛИ 6; <.< присутствует сиг— 15 нал единичного уровня. В итоге на выходе элемента ИЛИ. 9 и выходе 17 устройства — сигнал единичного уровня, а на выходах элементов И 7, 8— сигнал нулевого уровня.

Формула изобретения

Устройство для сравнения и-разряд- 25 ных двоичньгл чисел, содержащее первую группу из и элементов И, вторую группу из n/2 элементов И, первую группу из и элементов ИЛИ, два .элемента И, элемент ИЛИ и дsa элемента НЕ, причем вход прямого кода

i-ro разряда первого числа устройства, где i=1,2,...,п, соединен с первыми входами i-x элементов И и

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

i-х элементов И и ИЛИ первых групп, выход j-ro элемента И второй группы, где j = 2, 3,..., и/2, соединен с

40 первым входом (j-1)-ro элемента И второй группы, выход первого элемента И второй группы соединен с первым входом первого элемента И, выход которого является выходом Равно" устройства и через первый элемент НЕ соединен с первым входом второго элемента И, выход которого является выходом "Меньше" устройства, выход элемента ИЛИ является выходом "Больше" устройства и через второй элемент НЕ соединен с вторыми входами первого и второго элементов И, о т л и ч.а— ю щ е е с я тем, что, с целью повышения быстродействия, в него введены третья и четвертая группы из n/2 элементов И каждая и вторая группа из п/2 элементов ИЛИ, причем выходы

lc-го и (le+1)-го элементов И первой ! группы, где k = 1, 3, ..., п-1, соединены с первыми входами ((1<+1) /2j-х элементов И соответственно третьей и четвертой групп, выходы которых соединены соответственно с первым и вторым входами ((k+1)/2 -ro элемента

ИЛИ второй группы, выход которого соединен с. ((k+1)/2 -м входом элемента ИЛИ, выход j-го элемента И второй группы соединен с вторыми входами (j-1)-х элементов И третьей и четвертой групп, первый вход (п/2)ro элемента второй группы объединен с вторыми входами (п/2)-х элементов И третьей и четвертой групп и подключен к входу наращивания устройства, выход k-ro и (k+1)-го элементов ИЛИ первой группы соединены соответственно с вторым и третьим входами ((k+1)/2)-го элемента И второй группы, выход (k+1)-ro элемента ИЛИ первой группы соединен с третьим входом j(k+1)/2)-ro элемента.И третьей группы.

1472897

/7

Составитель В.Горохов

Редактор И.Рыбченко Техред М.Дидык Корректор М.Самборская

Заказ 1711/47 Тираж 667 Подписное

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

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

Производственно-издательский комбинат "Патент", r. Ужгород, ул. Гагарина,101

Устройство для сравнения n-разрядных двоичных чисел Устройство для сравнения n-разрядных двоичных чисел Устройство для сравнения n-разрядных двоичных чисел 

 

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

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

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

Изобретение относится к вычис- , лительной технике и может быть ис ..

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

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

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

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

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

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

Изобретение относится к способам обработки листового материала с сортировкой листов

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

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

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

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

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

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

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

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