Устройство для выделения максимального числа

 

Изобретение относится к автоматике и вычислител ной технике. Цель изобретения - увеличение бьютродействия . Устройство содержитп т-разрядных регистров, nm узлов анализа разрядов чисел, п-входовые элементы ИЛИ, элементы НЕ. Каждый узел анализа содержит два элемента И и элемент ИШ. Вьщеление максимального числа происходит за Один такт работы устройства. 2 ил.

СОЮЗ COBETCHHX

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

PECflYSJIHk (504006 F 7 02 б .1

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ я1

%пас и.ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЭО6РЕТЕНИЙ И ОТНРЫТИЙ (21) 3880877/24-24 (22) 09.04 ° 85 (46) 07.10.86. Бюл.. У 37 (72) М.С. Белков, Е.А. Братальский и В.М.. Златников (53) 681 . 325 (088. 8) (56) Авторское свидетельство СССР

Р 860058, кл. G 06 F 7/02, 1979.

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

В 752326, кл. 6 06 F 7/02, 1978.

„„SU „„1262476 А 1 (54) УСТРОЙСТВО ДЛЯ ВЫДЕЛЕНИЯ МАКСИМАЛЬНОГО ЧИСЛА (57) Изобретение относится к автоматике и вычислительной технике. Цель изобретения — увеличение быстродействия. Устройство содержит и т-разрядных регистров, и m узлов анализа разрядов чисел, и-входовые элементы

ИЛИ, элементы НЕ. Ка кдый узел анализа содержит два элемента И и элеГ мент ИЛ1. Выделение максимального числа происходит за один такт работы устройства. 2 ил..1262476

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

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

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

Устройство содержит п регистров 1 чисел,п х m узлов 2 анализа, п-входовые элементы ИЛИ 3, элементы HE 4, выходы 5 кода максимального числа, выходы б кода признаков максимального числа, входы 7 логической единицы.

Узел анализа содержит элементы

И 8 и 9 и элемент ИЛИ 10.

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

Перед началом обработки производится Занесение исходного массива чисел а в регистры 1, . Разряды а

1,1 этих чисел поступают на входы соответствующих узлов 2,„анализа, и сразу же начинается анализ массива сравнив аемых чис ел для вьделения максимального числа. Этот анализ производится последовательно по разрядам, от старших разрядов к младшим, и заканчивается формированием на выходах о устройства кода признаков максимального числа и кода максимального числа. 35

В начале анализа узлы 2;, производят сравнение старших разрядов всех чисел а; . На выходы узлов анализа 2.

1 11 через элементы И 8 проходят сигналы а,, для проверки условия "все 0" с по- 40 мощью элементов ИПИ 31. На выходах 5„, формируются сигналы кода признаков максимального числа по результатам анализа старшего разряда. Эти сигналы определяются разрядами а... за ис- 45 ключением случая " все 0" в этом разряде. В случае "все 0" на выходе элемента НЕ 4„ формируется "1", которая проходит через элементы 9 и 10 узлов 2;, анализа на вход узла анализа gp следующего разряда. На выходе 5 формируется старший разряд кода максимального числа, При этом те числа А;, для которых сигнал с выхода элемента KIN 10 ра- у ьен О, исключаются из последующего анализа и на выходах соответствующих узлов 2,> с помощью элементов И 8 и

9 и элемента ИЛИ 10 формируется сигнал "0". Те узлы 2;„, на входе которых сигналы с выхода узла 2;, анализа равны "1", производят анализ вторьгх разрядов а, массива чисел. В этих узлах через элементы И 8 проходят сигналы а; для проверки условия

"все ИЛИ" средй разрешенных разрядов а; с помощью элемента ИЛИ. 3

На выходах элементов ИЛИ .узлов 2 анализа формируется код признаков максимального числа по результатам анализа двух старших разрядов массива чисел. При этом сигналы с выходов элементов ИЛИ узлов 2, анализа для разрешенных чисел равны а;, за исключением случая "все 0" во втором разряде. При выполнении условия "все 011 на выходе элемента НЕ 4„ формируется сигнал "1", а на выходе 5 — второй разряд кода. Аналогичным образом происходит последующий анализ более младших разрядов. В результате, после анализа последнего, самого младшего разряда, на выходах 5 формируется код максимального числа, а на выходах 6 — код признаков максимального числа. После этого устройство готово к приему и анализу следующего массива и чисел А,. Таким образом, выделение максимального числа из массива и чисел происходит за один такт работы устройства, начиная с момента занесения исходных чисел в регистры 1.

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

Устройство для вьделения максимального числа, содержащее п m-разрядных регистров чисел, где и — число анализируемых чисел, тп — разрядность чисел, п m узлов анализа,n m -входовых элементов ИЛИ, каждый узел анализа содержит первый, второй элементы И, причем j-й выход i-го регистра числа (где i = 1,...,n; j = 1,...,m) подключен к первому входу первого элемента И ij-ro узла анализа, выход первого элемента И ij-го узла анализа соединен с i-м входом и-входового элемента ИЛИ, выход которого является j-м выходом кода максимального числа устройства, первые входы вторых элементов И ij-х узлов анализа объединены, о т л и ч а ю щ е ес я тем, что, с целью повышения быстродействия, в каждый узел анапиза введен элемент ИЛИ, а в устройст1262476 4 та ИЛИ ik-ro узла анализа (где k — 1,...,m-l ) подключен к вторым входам элементов И ij;ro ymca анализа, выход элемента ИЛИ im-го узла анализа является выходом кода признаков максимального числа, вторые входы элементов И i 1-х узлов анализа соединены с входом логической "1" устройс гва. во введены тп элементов НЕ, причем вход j-го элемента HE соединен с выходом j-ro элемента ИЛИ, а выход подключен к первым входам вторых элементов И j-х узлов анализа, в каждом узле анализа вторые входы элементов И объединены, а выходы подключены к входам элемента ИЛИ, выход элемен1 ° °

° ° °

° °

Составитель В. Журавлев

Редактор Г. Волкова Техред Л.Сердюкова Корректор N. Поко

Заказ 5428/46 Тираж 67! Подписное

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

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

Производственно-полиграфическое предприятие, r Ужгород, ул. Проектная, 4

Устройство для выделения максимального числа Устройство для выделения максимального числа Устройство для выделения максимального числа 

 

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

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

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

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

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

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

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

Изобретение относится к области автоматики и вычислительной техники и может быть использовано, в частности , для коррекции погрешности умноа 5 в г д е I I I П I I I М I I I I I I I I I I I I I I I М М I М I 1111 II I 1 I 1 t 1 I i I I жителя частоты

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

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

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

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

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

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

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

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

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