Устройство для выбора экстремального из @ @ -разрядных двоичных чисел
Иллюстрации
Показать всеРеферат
Изобретение относится к автоматике и вычислительной технике и может быть использовано при реализации технических средств для выбора экстремального числа из массива од . неродных чисел. Цель изобретения - сокращение аппаратурных затрат н повышение быстродействия. Устройство содержит группу элементов И 1, поразрядные узлы анализа 2, каждый из которых имеет элемент НЕ 3, группу элементов И 4 и группу элементов ИЛИ 5.Выбор,например, минимального числа из массива анализируемых чисел , подаваемых в устройство в прямом коде(Производится с последовательным формированием каждого разряда выходного числа, начиная со старшего. Для выбора максимального числа анализируемые числа подаются в обратных кодах. На выходах формируется максимальное число в обратном коде. 1 ил.
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИК (sb 4 С 06 F 7/02
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К ABT0PCHOIVIY СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 4146539/24-24 (22) 13.11.86 (46) 23.03.88,Бюл. У 11 (72) В.Г.Попов и М.В.Михайлов (53) 681 .325.5 (088.8) (56) Авторское свидетельство СССР
В 1195346, кл. G 06 F 7/02, 1984.
Авторское свидетельство СССР
Р 1218379, кл. С 06 F 7/02, 1984. (54) УСТРОЙСТВО ДЛЯ ВЫБОРА ЭКСТРЕМАЛЬНОГО ИЗ nm-РАЗРЯДНЫХ ДВОИЧНЫХ
ЧИСЕЛ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано при реализации технических средств для выбора экстремального числа из массива одÄÄSUÄÄ 1383334 А 1 нородных чисел. Цель изобретения— сокращение аппаратурных затрат и повышение быстродействия. Устройство содержит группу элементов И 1, поразрядные узлы анализа 2, каждый из которых имеет элемент HE 3, группу элементов И 4 и группу элементов ИЛИ
5.Выбор, например, минимального числа из массива анализируемых чисел, подаваемых в устройство в прямом коде, производится с последовательным формированием каждого разряда выходного числа, начиная со старшего. Для выбора максимального числа анализируемые числа подаются в обратных кодах. На выходах формируется максимальное число в обратном коде. 1 нл.
1383334
Изобретение относится к автоматике и вычислительной технике и может быть использовано при реализации технических средств для выбора экстремального числа из однородных чисел. (ель изобретения — сокращение аппаратурных затрати повышение быстродей ствия.
На чертеже полазана структурная схема устройства.
Устройство содержит группу. элементов И 1, группу поразрядных узлов 2 анализа, каждый из которых имеет элемент НЕ 3, группу элементов
И 4 и группу элементон ИЛИ 5, входы
6 разрядов анализируемых чисел устройства, информационные выходы 7 разрядов экстремального числа устройства.
Выбор, например, минимального числа из массива анализируемых чисел, подаваемых в устройство в прямом коде, производится с последовательным формированием каждого разряда вьгходного числа, начиная со старmего. При этом, если одно либо несколько анализируемых чисел содержат в одноименных разрядах значения "!", то эти числа исключаются из дальнейшего анализа °
П р и и е р. Пусть А = 001;
В = 010; С = 100, Вначале производится анализ старших разрядов всех трех чисел, так как первый разряд числа С содержит
«1" то на второй этапе эти числа
< принимают следующие значения: А
001; В = 010; С = 111 а первому разряду выходного числа npucI< << ваивается значение 0
На втором этапе анализируются вторые ра <ряды чисел. Так как значение
1< tl второго разряда числа В равно то это число исключается из анализа аналогичным образом, а значение второго разряда выходного числа устанав.ливается равным "0".
На третьем этапе анализируются
<< II следующие числа: А = 001; В = 111; .С = 111.
Так как значения всех трех разрядов равны "1", то третий разряд выхоцного числа равен "1". Таким образом происходит выбор минимального числа А иэ трех чисел.
Анализируемые отличные от нуля числа поступают на информационные
5 l0
50 группы входов 6 устройства, причем старшие разряды чисел подаются на входы 6 «, 62< 6„, и одновременно на соответствующие входы элемента
И I и на первые входы одноименных элементов И 4 группы первого узла 2 анализа.
Пусть наименьшее число A имеет
"1« в младшем разряде. При этих условиях на выходе элемента И !< установлен "0", а на выходе элемента
HF. 3 узла 2< — единичный сигнал.
Так как элементы И 4 узла 2 < открыты по вторым входам, то, если имеются значения "1" в старших разрядах других чисел, на выходах соответствующих элементах И 4 устанавливаются единичные сигналы. Эти сигналы поступают на соответствующие входы всех одноименных элементов ИЛИ 5 во всех узлах 2<,...,2,. Этим самым независимо от значений остальных (m-1) разрядов данным числам принудительно устанавливаются единичные значения для формирования выходных сигналов элементами И 1,...,1«.
Аналогичным образом после формирования нулевого сигнала элементом ! единичным сигналом с выхода элемента НЕ 3 второго узла 2 разрешается передача единичных значений вторьгх разрядов анализируемых чисел.
При этом выходными единичными значениями сигналов элементов И 4 узла
2 дополнительно искл. чаются из анализа еще ряд чисел, и еющих "1" во вторых разрядах.
Так как во всех разрядах первого числа, кроме младшего, содержится
"0", то в конечном итоге на выходах только элементов ИЛИ 5,,...,5 „ узла 2 „ устанавливаются единичные сигналы. При этом на выходах 7,,..., 7, устанавливаются нулевые сигналы а на вьгходе 7,„ - единичный,что соответствует значению минимального числа А,.
Для выбора максимального числа на входы 6 анализируемые числа подаются в обратных кодах. На выходах
7 будет сформировано максимальное число н обратном коде.
Формула изобретения
Устройство для выбора экстремального из пш-разрядных двоичных чисел, содержащее {m-I) поразрядных узлов
1383334
Составитель Е.Иванова
Редактор Н.Бобкова Техред SI.Îëèéíûê Корректор М.лароши
Заказ 1297/47 Тираж 704 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д.4/5
Производственно-полиграфическое предприятие, г.ужгород, ул. Проектная, 4 анализа, каждый из которых включает группу из и элементов И, группу из и элементов ИЛИ и элемент НЕ, причем в каждом поразрядном узле анализа, кроме последнего, выход i-го элемента И группы, где i = 1,2,..., n,ïoäKëþ÷åí к первому входу i-ro элемента ИЛИ группы, о т л и ч а ющ е е с я тем, что, с целью сокращения аппаратурных затрат и повышения быстродействия, в него введены
m многовходовых элементов И, выходы которых явпяются выходами соответствующих разрядов экстремального 15 числа устройства, в (m-1)-м поразрядном узле анализа выход i-го элемента
И группы подключен к первому входу
i-го элемента ИЛИ группы, вход первого разряда i-го анализируемого числа 20 устройства соединен с i-м входом первого многовходового элемента И, вход j-ro разряда i-ro анализируемого числа устройства соединен с первым входом i-ro элемента И группы
j-ro поразрядного узла анализа, вход (j+I)-го разряда i-го анализируемого числа устройства соединен с вторым входом i-ro элемента ИЛИ группы j-ro поразрядного узла анализа, выход 1-го многовходоного элемента И соединен с входом элемента НЕ j-го поразрядного узла анализа, вторые выходы элементов И группы в каждом поразрядном узле анализа подключены к выходу элемента НЕ, выходы элементов ИЛИ группы j-го поразряд-. ного узла анализа подключены к входам (j+1)-го многовходового элемента И, выход i-го элемента И k-ro поразрядного узла анализа, где
k = 1,2,...,(m-2),соединен с (k +
+ 2)-м входом i-го элемента ИЛИ группы поразрядных узлов анализа с (k + ro no (m-1)-й.