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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано в специализированных установках обработки информа.ции, предназначенных для сортировки массивов данных в реальном масштабе времени. Устройство содержит п ячеек анализа, соединенных последовательно, каждая ячейка анализа содержит схемы сравнения 1 -1 и коммутаторы 2 -2 .. В ячейках анализа происходит попарное сравнение чис1;л и передача большего m нмх через Один коммутатор, а мень пего - через другоГт, В послед :, тощих Я1)ейках анализа произроднтся дальней- iiiee сравнение и перекоммутация чисел до выделения среднего на выходе последней ячейки анализа. 1 ил. (Л Sfod r-et число Вход 2-го ft числа Вход 3-eff ff числа Bwd li-fO( часлу Вход 5-гй - UC/JO Выход СО « ОО 00

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

СО1.1ИАЛИСТИЧЕСНИХ

РЕСПУБЛИК

1 ц С 1: Г 7/06

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

&оо -го

ulna

Вкод -го

МУСЛИМ в од

3-ео чосл у

Умид

Род

4-ео i!vena

Е,год

Х-го - 11огЧ7

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4055815/24-24 (22) 19.02.86 (46) 30.10.87. Бюл. Р 40 (71) Московский институт электронной техники (72) Л.Н.Лреспухин, R.A.Áàðõòãêèí, В.Л.Горбунов, А.Н.Горнушенков, С.А.Павленко, Б,И.Полянин и А.В.Смирнов (53) 681.325(088.8) (56) Авторское свидетельстьо СС(Р

9 1053100, кл. G 06 Г 7/06 1983

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

1123030, кл. Г 06 Р 7/06, l984. (54) УСТРОЙСТВО, ЛЧ В 1,ЗЕЛЕНИ

ГО 13 НЕЧЕТНОГО КОЛИЧЕСТВА ЧИСЕЛ

„,,SU„„1348820 А1

{57) Изобретение относится к автоматике и вычислительной технике и может быть использовано в специализированных установках обработки информадии, предназначенных для сортировки массивов данных в реальном масштабе времени. Устройство содержит и ячеек анализа, соединенных последовательно, каждая ячейка анализа содержит схемы с >ав»ения 1 — 1 и коммутаторы 2 -2

t Е 4 ф

В я-.ейках аналиэа происходит попарное сравн ние чис...л и передача большего них ере» Один коммутатор, а мень;:! ". -. .чер"э п егой. В последующих ч»айнах анализa производится дальней.". вЂ.е срав» ние и нерекс мутадия чисел д< выделен..я среднего на выходе пос-ледней ячейки анализа. 1 ил. йзэосрегение относигся к автоматике и вычислительной гехнике и может быть IIcf.oII; эоваззо в специализированных устройс.гвах обработки информации, предназначс нных для сортировки массивов цанных в реальном масштабе fipeмени.

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

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

Устройство содержит схемы 1 сравнения и коммутаторы 2, объединенные в пять ячеек анализа 3, первые две ячейки содержат 11о fff3e схемы 1 сравнения и четыре коммутатора 2, в тре,тьей ячейке — пве схемы сравнения и три комму.гатора, в четвертой ячейке— две схемы сравнения и два коммутатора пятая ячейка состоит иэ одной схемы сравнения и одного коммутатора, Устройство работает следующим образом.

По .гмпульс " р аэрсшения эапнси выборки .. pó fIIIà сравниваемых чисел поступает «а входь устройства и проходит на входы »ервой ячейки аналиэа.

Первое и вторс)t . ч3з -.ла поступают «а первый и втор-)H входы соогветстве«но первой схемы с.равно«ия. Большее

3 иэ этих чисел поступает на выход коммутатора 2, этой ячейзк., а ме«ьшее на выход коммутатора 2, этой ячейки 1

У тРЕтЬЕ И ч тВЕРтгЕ Ч»с-Ia — На ПЕРВЫЙ и второй входы с,.отве:-, ве»но схемы ! cpa «ef.ия и,:.1залос <; »зым обра зом появляются на вых дах коммутаторов

2 и 2 этой ячейки. Пятое число без обработки прoõonèò на выход первой ячейки анализа. Во второй ячейке анализа в c:õålfe 1 сравнения произf водится cpnffffef«fe меньшез и иэ первого и второго чисел с больг.ff;»33 zpf- .I f>его и четвертогс; висел с последующей пересылкой богьшс-го из них на выход коммутатора ." . а ме»ьшего — f:". вьгход

< коммутатор 1 2,:зтой ячейки. Пя oc число прав»и- .1с -.-,я с мосзьшим иэ трет гГО И ЧЕтВСР ОГ с31с ЕЛ И ОСУЩЕСтпляс тся анал, гп исая пересылка. С вь:— .:ofIn второй я:с »кfi а»али за чис ла

ПОСтУ»аыт .«с 13ХО-. тР:"т " Л Г Д, 1 ляется среднее по множеству значение выборки.

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

Устройство для выделения среднего з нечетного количества чисел, содеращее и-1 ячеек анализа где n — количество сортируемьзх чисел, каждая

i-я ячейка анализа (i = 1,2, ° и-1 и-1

2 ††) содержит --- схем сравнения

2 !

5 и и-1 коммутаторов, (2i-1)-й и 2i-й входы каждой i-й ячейки анализа соединены соответственно с первой и второй группами входов i-й схемы сравнения, в каждой i-й ячейке анализа первая

20 группа входов i-й схемы сравнения соединена с первой группой информационных входов 21-ro коммутатора и с второй группой информационных входов (2i-1)-ro коммутатора, вторая группа входов i-й схемы сравнения подключена к первой группе информа- ционных входов (21-1)-го коммутатора и второй группе информационных входов 2i-го коммутатора, выход схемы сравнения подключен к управляющим входам (2i-1)-го и 2i-го коммутаторов, выход 2i ão коммутатора является Zi-м выходом ячейки анализа, о тл и ч а ю щ е е с я тем, что, с целью повышения быстродействия, в него введена и-я ячейка анализа, и+1 я ячейка анализа содержит

2 и-1 схем сравнения, ячейки анализа

4гз 2 и+3 и-1 с — — -й до и-й содержат(вЂ

2 2

n+3

-(к — — -) l

2 схем сравнения, где п+3 п+5

45 К

2 2 и, количество коммутаторов в ячейках анализа с номеи+1 n+ 3 рами ---, ---, ... и п-й соответстве»но равняется (n-2), (n-3, ..., 1), 50 и+5 в ячейках анализа †вЂ, ..., (п-1) чиспо к ммутаторов соответственно рав«яется (п-3-2), (п-3-4), ..., 2, »с рвые входы нечетных ячеек анализа

55 и-1 с гретьей по --- -ю соединены с

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

48820 г выходе последней ячейки анализа появз

13488 нечетных ячеек с третьей по

20 которог ) BBляется первым выходом этой ячейки анализа, в каждой ячейке п+1 анализа с --- -й

2 по п-ю входы m-й и-1 гпе ш

? с. .емь1 сравнения, п 3,— (К вЂ” ---)) соединены с соответст-.

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

Техред А.Кравчук Корректор Н, Король

Редактор Н. Слободяник

Заказ 5191/48

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

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

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

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

2i-й и-1 — — -ю соединены соответственно с

2 выходами с первого по (2i-1)-й пре5 дыдущей четной ячейки анализа, входы с первого по (n-1)-й устройства .оединены с входами первого по (n-1)-й первой ячейки анализа, выходы с второго по 2i-й нечетных ячеек анализа с второй по (п-1)-ю соединены с входами с первого по (2i-1)-й четных ячеек анализа, 2i-й вход четной ячейки анализа с четвертой по (и-1)-к соединен с 2i-м выходом предыдущей четной ячейки анализа, и-й вход устройства соединен с (2-i)-м входом второй ячейки анализа, в каждой и+1 ячейке анализа с (†-)-й по (и-1)-ю

2 первая и вторая группы входов первой схемы сравнения соединены соответственно с первыми и вторыми входами данной ячейки анализа и соответственно с первыми и вторыми входами первого коммутатора ячейки, выход схемы сравнения соединены с управляющим входом первого коммутатора, выход вующими входами ячеек анализа и соответственно с вторыми и первыми группамн информационных входов коммутатора, выход m-й схемы сравнения соединен с управляющим входом соответствующего коммутатора, выход которого является старшим выходом данной ячейки анализа, в ячейках анализа

n+1 с --- -й по (n-1)-ю первые и

2 вторые группы входов всех схем сравнения, кроме первой и последней, соединены с соответствующими входами соответствующих ячеек анализа и соответственно с первой и второй группами информационных входов коммутатора, выход коммутатора п-й ячейки анализа является выходом устройства.