Устройство для сортировки чисел Советский патент 1983 года по МПК G06F7/08 

Описание патента на изобретение SU993251A1

(54 j УСТРОЙСТВО ДЛЯ СОРТИРОВКИ ЧИСЕЛ

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

название год авторы номер документа
Устройство для сортировки чисел 1984
  • Мурашко Александр Николаевич
SU1179317A1
Устройство для сортировки чисел 1982
  • Крылов Николай Иванович
  • Соколов Василий Васильевич
SU1037246A1
Устройство для сравнения -разрядных двоичных чисел 1977
  • Рабинович Владимир Израилевич
SU746502A1
Устройство для упорядоченной выборки значений параметра 1982
  • Скубилин Михаил Демьянович
  • Коломийцева Людмила Маратовна
SU1048470A1
Устройство для сортировки двоичных чисел 1986
  • Невский Владимир Павлович
SU1325462A1
Устройство для сортировки чисел 1984
  • Морозевич Анатолий Николаевич
  • Бутов Алексей Александрович
SU1168927A1
Устройство для сортировки чисел 1988
  • Мельник Анатолий Алексеевич
  • Цмоць Иван Григорьевич
SU1532913A1
Устройство для сортировки чисел 1983
  • Попова Татьяна Викторовна
  • Радкевич Вячеслав Николаевич
  • Чигиринова Ольга Ивановна
SU1113797A2
Устройство для сортировки двоичных чисел 1982
  • Финаев Валерий Иванович
SU1049900A1
УСТРОЙСТВО ДЛЯ СОРТИРОВКИ МК-РАЗРЯДЙоПшс! 1979
  • Верченко Владимир Михайлович
  • Дроздов Владимир Иванович
  • Калашников Валентин Георгиевич
SU826340A1

Реферат патента 1983 года Устройство для сортировки чисел

Формула изобретения SU 993 251 A1

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

Известно устройство для сс тировки информации, cojq pmaiqee элементы памяти f cxeva. сравне(я и мажоритарный элемент, в котором использованы программные методы сортировки .l . ,

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

Известно устройство для сортировки mn-разрядных чисел,, содержащее пи регистров, регистр результата, m схем сравнения, коммутатор, m узлов запрета, триггер,-элементы И, ИЛИ, переключатели С2 ji

Недостатком этого устройства является его сложность, обусловленная во-первых, большим количеством таких элементов как схемы сравнения, узлы запрета, коммутатор; во-вторых, наличием большого Числа межэлементных связей (только регистр результата связан со входами m схем сравнения )ji

в-третьих, множеством управляющих шин, что требует специального устроил ства управления.

близким к предлагаемому является устройство для сортировки, mn-разрядных чисел, содержащее регистры, элементы И и НЕ, элемент равнозначности, две группы элементов И,схему сравнения группу элементов ИЛИ, причем олходы регистра результата соединешл с входами п вой группы -схемы, сравнения, вваход которой подключен к первому входу элемента равнозначности, выход которого соеда1нен с перклм входом элемента И, выход которого соедийен с входом упргшления регистра результата, выходы каждого i-го регистра, где i 1, 2,..., Im-l), соединены .с входами (1 + 1)-го регистра выходы т-го регистра соединены с входами регистра результатгъ, выходы которого соединены с информационными входамя элe 4eнтoв И первой группы, выход кгикдого J-ro из которых соединен с первым входом J-го элемента ИЛИ группы, тде J 1, 2,....п, выход каждого из которых соединен со вхоЯ хл J-ro разряда первого регистра, выходы т-го регистра соединены с входами второй группы схем сравнения и с информацрСонными входами эле ментов И второй группы, выход каждо го J-го из которых соединен с вторым входом j-ro элемента ИЛИ группы выход элемента равнозначности соеди нен с управляюгцими входами элементов И первой группы и через элемент НЕ с управляющими входами элементов второй группы- t.3 3. Недостатки данного устройства сос тоят в сложности и недостаточной Надежности. . . Цель изобретения - упрсядение устройства и повышение надежности. Поставленная цель-достигается тем, что устройство, содержащее груп пу элементов И, входной элемент И, содержит счетчики, выходной счетчик, элементы ИЛИ, дифференциру нзщие элементы, запрещающие элементы И, причем выходы счетчиковпоразрядно сое динены с входами соответствующих эле ментов ИЛИ, выходы которых соединены с входами соответствующих дифференцирующих элементов, первыми входами соответствующих запрещающих элементо И и соответствующими входами первого элемента ИЛИ, выходы дифференцирующих элементов соединены с соответ ствующими входами второго элемента ИЛИ, выход которого соединен с первыми входами элементов И группы, выходы которых являются выходами устройства, выход первого элемента ИЛИ соединен с первым входом входного элемента И, второй вход которого сое динен с входом тактовых импульсов устройства, выход входного элемента И соединен с вторыми входайи запрещающих элементов И и суммирующим входом выходного счетчика, выходы запрещающих элементов И соединены с вычитающими входами соответствующих счетчиков, выходы выходного счетчика поразрядно соединены с вторыми входами элементов И группы. На чертеже представлена схема уст ройства. Устройство содержит счетчики 1, выходной счетчик 2, элементы ИЛИ 3 5, запрещающие элементы И б, входной элемент И 7, группу элементов И 8, дифференцирукяцие элементы 9, вход 1й тактовых импульсов устройства, выход 11 устройства. Устройство работает следуквдим образом. В регистры 1 r-l заносятся исходные чи.сла, выходной счетчик 2 на ходится в нулевс5м состоянии. На выходах элементов ИЛИ 3 высокие потенциалы, так как содержимое счетчиков l;j-1 не равно -О, и следовательно элементы И б и 7 открыты. На вход 10 подаются тактовые импульсы, которые через открытый элемент И 7 поступают на суммирующий вход выход ного счетчика 2 и через элементы И 6 на вычитающие входы счетчиков 1. При этом содержимое счетчиков 1 уменьшается, а выходного счетчика 2 увеличивается. Когда на вход устройства поступит количество тактовых импульсов, .соответствующее значению минимального числа из чисел, записанных в счетчиках 1, содержимое счетчика (где i l,2,,..,m), в которрм записано минимальное число, станет равным О. На выходе соответствующего элемента ИЛИ 3 низкий потенциал, закрывакздий элемент И 6г и, следовательно, вход регистра 1, а на выходе дифференцирующего элемента 9 , появляется импульс, который через элемент ИЛИ 5 открывает элементы И 8 и содержимое выходного счетчика 2, равное минимальному числу, поступает на выход 11 устройства. Когда во всех счетчиках 1 будет О, то на выходах всех элементов ИЛИ будут низкие потенциалы, закрывающие элемент И 7 через элемент ИЛИ 4 Тактовые импульсы на входы счетчиков 1 и 2 не поступают. Работа устройства окончена. Таким образом, значения чисел, записанных в счетчиках 1, поочередно, начиная с минимального, поступают на выход 11 устройства. Для того, чтобы провести сортировку чисел, начиная с максимального числа, достаточно записать числа в счетчики 1 в обратном коде и результат получать с нулевых выходов счетчика 2. В целом работа устройства не меняется. Технико-экономический эффект предлагаемого устройства по сравнению с базовый объектом состоит в упрощении устройства за счет отсутствия в предлагаемом устройстве схекш сравнения, элемента равнозначности, уменьшается число межэлементных связей. Кроме того, исключается режим перезаписи чисел, в связи с чем увеличивается надежность устройства. Формула изобретения Устройство для сортировки чисел, содержащее группу элементов И, входной элемент И, отлич. ающее с я тем, что, с целью упрочения устройства и повышения надежности устройства за счет исключения режима перезаписи чисел, оно содержит счетчики, выходной счетчик, элементы ИЛИ, дифференцирующие элементы, запре14ающие элементы И, причем выходы счетчиков поразрядно соединены с входами соответствующих элементов ИЛИ, выходы которых соединены с входами соответствующих дифференцирующих элементов, первым вхолами соответствующих эапрещакнцих элементов И и соответствующими входами первого элемента ИЛИ, выходы дифференцирукшшх элементоа соединены с соответствующими входами второго элемента ИЛИ, выход которого соединен с первыми входами элементов И группы, выходы которых являются выходам устройства, выход первого элемента ИЛИ соединен с первым входом входного элемента И, второй вход которого соединен с входом тактовых импульсов устройства, выход входного элемента И соедииен с вторыми входми запрещающих элементов И и суммиЦ1

uu

гул

L-S г

гул

рукищ1м входом выходного сметчика, выходы эапрещакв1шх элементов И соединены с вычитающими входами соответствующих счетчиков, выходы выходного счетчика поразрядно соединены с вторыми входами элементов И группы.

Источники информации, принятые во внимание при экспертизе

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

0 463968, кл.

G 06 F 7/08, 197Б.

2.Авторское свидетельство СССР 637810, кя. G 06 F 7/08, 1978.3.Авторское свидетельство СССР 826340, кл. G 06 F 7/08, 1979

(прототип ).

5

I

W

SU 993 251 A1

Авторы

Крылов Николай Иванович

Шубина Наталья Николаевна

Даты

1983-01-30Публикация

1981-08-03Подача