Устройство для сортировки информации Советский патент 1984 года по МПК G06F7/06 

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

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

Известно устройство для сорти1ювки информации ll «

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

Наиболее близким к предложенному является устройство сравнения, содержащее генератор импульсов, соединенный со счетчиком, запоминающие 5стройства, а также формирователи сигналов чисел, формирователи сигналов записи и считывания и формирователи сигналов интервалов групп 2

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

Цель изобретения - расширение Функциональных возможностей путем обеспечения упорядочения .всего массива чисел 3 возрастающей или убывающей последовательности.

Поставленная цель достигается тем, что в устройство для сортировки информации, содержащее генератор импульсов, счетчик и блок памяти, причем выход генератора импульсов соё:динен со счетным входом суетчика а дыход блока памяти является выходом устройства, введены коммутатор, элемент НЕ и группа элементов И, причем выходы счетчика соединены с адресными входами блока памяти .и первыми входами элементов И irpynnbi, выходы которых соединены с информационными входами блока памяти, информационные входы устройства соединены с информационными входами счетчика, вход установки в нулевое состояние которого является входом начальной установки устройства, вход разрешения записи устройства соединен с входом управления загшсью счетчика и вторыми входами элементов И группы, тактовый вход устройства и выход генератора импульсов соединены соответственно с первым и вторым информационными входами коммутатора, входы управления режимом устройства соединены Соответственно с первым и вторым управляющими входами коммутаторов, 13ЫХОД коммутатора соединен с входом элемента НЕ, выход которого соединен с входом управления блока памяти .

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

Устройство содержит генератор импульсов 1, счетчик 2, блок памяти 3, группу элементов И 4, коммутатор 5, элемент НЕ б, тактовый

вход 7, информационные входы 8, вход 9 начальной установки устройства, вход 10 разрешения записи, входы 11 и 12 управления режимом, выходы устройства 13.

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

В режиме очистки памяти на вход начальной установки 9 устройства подается импульс, который устанав0 ливает счетчик в нулевое состояние. Затем на входе разрешения записи 10 устанавливается логический нуль, чем запрещается запись в счетчик 2 по входам 8, а на выхо5 дах элементов И 4 (а значит, и на информационных входах блока памяти 3) устанавливаются потенциалы логического нуля. При установке на входах 10 и 11 коммутатора 5 потенQ циала логического нуля к выходу

коммутатора 5 подключается его вход, .соединенный с генератором импульсов 1, После этого с генератора 1 на счетчик 2 поступает пачка импуль5 сов 2 J одновременно на вход запись - считывание блока памяти 3 через коммутатор 5 и элемент НЕ б поступает та же инвертированная пачка импульсов записи. После полного

Q просчету счетчика 2 во всех ячейках блока памяти 3 записан нулевой код.

В режиме сортировки на входе 10 разрешения записи устанавливается потенциал логической единицы. При этом разрешается запись в счетчик 2 по информационным входам 8 и открываются элементы И 4. На входе 11 управлений режимом коммутатора 5 устанавливается потенциал логи ческой единицы,а на входе 12 управления режимом сохраняется потенциал логического нуля.При этом к выходу коммутатора 5 подключается тактовый вход 7. Сортируемая (упорядочивае5 мая) произвольная последовательность п различных по величине т-разрядных двоичных чисел (где п 2) поступает на входы 8, записывается в счетчик 2 и с его выхода поступа0 ет на адресные входы блока памяти 3 и через элементы И 4 на информационные входы блока памяти 3. Синхронно с каждым числом на тактовый йход 7 поступает тактовый импульс,

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

По окончании сортировки устройство переходит в режим считывания. 5 На входе 10 разрешения записи устройства устанавливается потенциал логического нуля, на входах 11 и 12 управления режимом устанавливаются соответственно потенциалы логического нуля и единицы. При этом на выходе коммутатора 5 устанавливается потенциал логического нуля, а на входе запись - считывание блока памяти 3 - потенцисш логической единицы, что задает режим считывания блока памяти 3. На вход начальной установки 9 подается импульс, счетчик 2 устанавливается в нулевое состояние. С генератора импульсов 1 на адресные входы Ьлока памяти 3 поступает пачка из импульсов, при этом на выходах 13 формируются записанные .числа в порядке возрастания их величины.

Если перед считыванием записатьединичные значения so все разряды счетчика 2 и переключить счетчик 2 на вычитание, то при считывании числа на выходах 13 формируются в порядке убывания.

Пpe пoжeннoe устройство по сравнению с прототипом обеспечивает упорядочение всего массива чисел, т.е. устанавливает место каждого из чисел в массиве, а прототип только указывает, принадлежит ли данное число

данному интервалу.

t

Объём оборудования в устройстве пропорционален величине .:,поэтому при п 2/3 устройство имеет меньшие аппаратурные затраты по сравнению с базовым И объектом.

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

название год авторы номер документа
Устройство для сортировки @ -разрядных чисел 1985
  • Гуляев Александр Сергеевич
  • Богданов Владислав Витольдович
SU1298738A1
Устройство для сортировки информации 1986
  • Горшков Виктор Николаевич
  • Невский Владимир Павлович
  • Минин Андрей Павлович
SU1310804A2
УСТРОЙСТВО СОРТИРОВКИ ИНФОРМАЦИИ МЕТОДОМ ПРЕОБРАЗОВАНИЯ ДАННЫХ В АДРЕС 2008
  • Кобелев Владимир Николаевич
  • Шевелева Елена Сергеевна
  • Шевелев Сергей Степанович
  • Солодовников Федор Михайлович
RU2382396C2
Устройство для сортировки чисел 1985
  • Ваврук Евгений Ярославович
SU1277092A1
Устройство для сортировки чисел 1990
  • Борисов Эдуард Васильевич
  • Кошкарев Александр Викторович
  • Сапаниевич Дмитрий Анатольевич
SU1835543A1
УСТРОЙСТВО СОРТИРОВКИ ИНФОРМАЦИИ МЕТОДОМ ДЕШИФРАЦИИ ДАННЫХ 2006
  • Шевелев Сергей Степанович
  • Кобелев Владимир Николаевич
  • Шевелева Елена Сергеевна
  • Карпов Алексей Анатольевич
RU2319197C1
Устройство для упорядочения массива чисел 1986
  • Боюн Виталий Петрович
  • Столяров Александр Алексеевич
SU1383336A1
Устройство для сортировки чисел 1985
  • Ваврук Евгений Ярославович
SU1277091A1
Устройство для сортировки массива чисел 1986
  • Боюн Виталий Петрович
  • Кичаев Александр Павлович
  • Столяров Александр Алексеевич
SU1429107A1
УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ РАСПРЕДЕЛЕНИЯ РАВНОМЕРНО ЦЕЛОЧИСЛЕННЫХ ПСЕВДОСЛУЧАЙНЫХ ВЕЛИЧИН 1990
  • Демьянов Юрий Федорович[Kz]
RU2042187C1

Реферат патента 1984 года Устройство для сортировки информации

УСТРОЙСТВО ДЛЯ СОРТИРОВКИ ИНФОРМАЦИИ, содержащее генератор импульсов, счетчик и блок памяти,причем выход генератора импульсов соединен со счетным входом счетчика,а выход блока памяти является выходом устройства, отличающееся тем, что, с целью расширения функциональных возможностей путем обеспечения упорядочения всего массива чисел в возрастсоощей или убывающей последовательности, в него введены коммутатор, элемент НЕ и группа элементов И, причем выходы счетчика соединены с адресными входами блока памяти и первыми входами элементов И группы, выходы которых соединены с информационными входами блока памяти, информационные входы устройства соединены с информационными входами счетчика, вход установки в нулевое состояние которого является входом начальной установки устройства,вход разрешения записи устройства соединен с входом управления записью счетчика и с вторыми входами элементов И группы, тактовый вход устройства и выход генератора импульсов соединены соответственно с первым и вторым информационными входами (Л коммутатора, входы управления режимом устройства соединены соответственно с первым и вторым управляющими входами коммутатора, выход коммутатора соединен с входом элемента НЕ, выход которого соединен с входом управления блока памяти. --а со а

Документы, цитированные в отчете о поиске Патент 1984 года SU1073770A1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Устройство для сортировки двоичных чисел 1974
  • Благовещенский Игорь Михайлович
  • Куровский Николай Павлович
  • Крючков Виктор Викторович
  • Соколов Сергей Андреевич
SU526888A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Устройство для сравнения 1975
  • Астрахан Борис Хоневич
  • Шмидов Михаил Калманович
SU570050A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 073 770 A1

Авторы

Паперно Леонид Моисеевич

Сарычев Владимир Алексеевич

Тафипольский Нот Филиппович

Даты

1984-02-15Публикация

1982-06-11Подача