Устройство для сравнения чисел в системе остаточных классов Советский патент 1990 года по МПК G06F7/04 

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

сд

СП

ю

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

название год авторы номер документа
Устройство для сортировки чисел 1990
  • Кишенский Сергей Жанович
  • Вдовиченко Николай Степанович
  • Каменский Сергей Вениаминович
  • Христенко Ольга Юрьевна
SU1793437A1
Устройство для управления автономным инвертором 1990
  • Иванов Владимир Михайлович
  • Чеченев Сергей Леонидович
SU1810973A1
УСТРОЙСТВО ДЛЯ ЦИКЛОВОЙ СИНХРОНИЗАЦИИ 2005
  • Кальников Владимир Викторович
  • Бережной Сергей Леонидович
  • Романенко Игорь Петрович
  • Агеев Сергей Александрович
  • Бодров Сергей Алексеевич
  • Егоров Юрий Петрович
RU2284665C1
УСТРОЙСТВО ДЛЯ СИНХРОНИЗАЦИИ ПО ЦИКЛАМ 2005
  • Кальников Владимир Викторович
  • Бережной Сергей Леонидович
  • Агеев Сергей Александрович
  • Бодров Сергей Алексеевич
  • Егоров Юрий Петрович
RU2280956C1
Устройство для преобразования числа из системы остаточных классов в позиционный код 1981
  • Болтков Александр Павлович
  • Хлевной Сергей Николаевич
SU991410A1
Генератор нестационарных потоков случайных импульсов 1981
  • Баканович Эдуард Анатольевич
  • Волорова Наталья Алексеевна
  • Голован Сергей Александрович
  • Орлов Михаил Александрович
SU976441A1
Устройство для обработки статистической информации 1985
  • Кукушкин Сергей Сергеевич
  • Баранов Владимир Павлович
SU1254509A1
Устройство для контроля вычислительных программ 1985
  • Тоценко Виталий Георгиевич
  • Головко Геннадий Павлович
  • Ершов Дмитрий Вячеславович
  • Мягкий Виктор Николаевич
  • Парамонов Николай Борисович
  • Пушков Владимир Олегович
SU1278856A1
Устройство для определения моментов распределения случайных величин 1987
  • Ревинский Олег Витальевич
SU1513476A1
Генератор случайного процесса 1982
  • Баканович Эдуард Анатольевич
  • Лозицкий Вячеслав Петрович
SU1020820A1

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано в вычислительных машинах и устройствах, функционирующих в системе остаточных классов. Цель изобретения - упрощение устройства. Устройство содержит входные регистры 3, 4, сумматор 6, группы элементов И 7, ИЛИ 16, блок 17 определения интервала числа, триггеры 18, схему 19 сравнения, элементы И 20, 21, выходные элементы И 24, регистр 25 результата, элемент ИЛИ-НЕ 11. Сущность изобретения состоит в разбиении диапазона представления чисел в системе остаточных классов на два интервала с последующим определением номера интервала, в котором находятся первое A, второе B сравниваемые числа либо их разность /при совпадении интервалов у A и B /. 1 ил.

Формула изобретения SU 1 552 171 A1

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

Цель изобретения - упрощение устройства .

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

Устройство содержит вход 1 первого сравниваемого числа, вход 2 второго сравниваемого числа, первый 3 и второй k входные регистры, выход 5 первого входного регистра, сумматор 6, группы элементов И 7, выход второго входного регистра 8, регистр 9, выход 10 регистра, элемент ИЛИ-НЕ 11, первый 12, второй 13 и третий 14 тактовые входы устройства, управляющие элементы И 15, элемент ИЛИ 16, блок 17 определения интервала числа, триггеры 18, схему 19 сравнения, элемент И 20, элемент И 21, элемент ИЛИ 22, Элемент ИЛИ 23, выходные элементы И 2k, регистр 25 результата.

Блок 17 определения интервала числа вырабатывает выходной сигнал, если на вход его поступает число в системе остаточных классов, которое на-

родится в интервале у , р . В ка1

честве блока 17 применимо устройство,

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

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

Триггеры 18 установлены в нулевое состояние. Разряды регистра 25 резултата также установлены Б ноль. По входам 1 и 2 соответственно первое А и второе В сравниваемые числа заносятся во входные регистры 3 и 4, с которых они одновременно поступают на сумматор 6. С выхода последнего зна- . чение А (A-B)tnodP(rne 9 - ftp;)

iM

заносится в регистр 9. Одновременно с занесением чисел Аи В во входные регистры 3 и 4 на вход 12 устройства поступает тактовый импульс, и число А через группу элементов И 7 проходи через элемент ИЛИ 16 на вход блока 1 определения интервала числа. Если А

находится в интервале у ,р L то сиг

нал с выхода блока 17 через открытый первый управляющий элемент И 15 поступает на вход первого триггера 18,

0

5

5

0

5

переводя его в единичное состояние. Аналогично происходит определение интервалов чисел В и А при последовательном поступлении тактовых импульсов соответственно на входы 13 и 14 устройства. Если. Д 0, то с выхода элемента ИЛИ-НЕ 11 поступает сигнал.

При поступлении на вход 13 второго тактового импульса происходит определение интервала числа В. С выходов первого и второго триггеров 18 соответственно на первый и второй входы схемы 19 сравнения поступают сигналы, соответствующие интервалам нахождения (первому или второму) чисел А и В. При А В сигнал с выхода Больше схемы 19 сравнения поступает через элемент ИЛИ 22 на вход первого выходного элемента И 2k, при В А сигнал поступит с выхода Меньше схемы 19 сравнения через элемент ИЛИ 23 на первый вход второго элемента И 2k, Если интервалы, в которых находятся сравниваемые числа А и В, равны, то сигнал с выхода Равно схемы 19 сравнения открывает элементы И 20 и 21„

После поступления третьего тактового импульса на вход 13 устройства сигнал с прямого (А В) выхода третьего триггера 18 либо с инверсного (А В) выхода этого же триггера поступает через соответствующие элементы И и ИЛИ на соответствующие первые входы элементов И 2k.Отметим, что при Д О интервалы чисел А и В равны, поэтому при приходе третьего тактового импульса, кроме сигнала, поступающего на первый вход третьего элемента И 2k, сигнал также поступает (Л - 0) на первый вход первого элемента И. По трет0ему тактовому импульсу информация с выходов элементов И 2k (ключевых элементов) заносится в соответствующие три разряда регистра 25 результата. При А В в регистре 25 результата образуется двоичный код 101, если А В, то 100, а при А Ј В 001. Время сравнения чисел А и В в системе остаточных классов определяется в три такта, независимо от количества оснований системы.

Рассмотрим примеры конкретного выполнения операции сравнения для двух оснований системы остаточных классов р 3 и рг 5.

5

Пример 1. Пусть необходимо сравнить числа А 13 0,3) и В 6 (0,1). По первому тактовому импульсу, поступающему на вход 12 устройства, определяется интервал нахождения числа А блоком 17. Так как он второй, то сигнал с выхода блока 17, проходя через первый элемент И 15, переводит первый триггер 18 в единичное состояние. Второй тактовый импульс поступает на вход 13 устройства и позволяет определить интервал нахождения числа В. Он - первый, поэтому второй триггер 18 ос- тается в нулевом состоянии. Сигнал с выхода Больше схемы 19 сравнения через элемент ИЛИ 22 поступает на первый вход первого элемента И 24 и по третьему тактовому импульсу, поступающему на вторые входы элементов И 2k, в регистре 25 результата образуется код 100, что соответствует неравенству А В (13 6).

Пример 2. Пусть необходимо сравнить числа (0,1), В 13 (1,3). В этом случае, первый триггер 18 остается в нулевом состоянии, а второй триггер 18 переходит в единичное. Сигнал с выхода Меньше схемы 19 сравнения поступает на первый вход второго элемента И 2k a В регистре 25 результата получают код 010, что соответствует неравенству А В (6 13).

Пример ,3. Пусть необходимо сравнить числа А 5 (2,0), В 2 (2,2). Числа А и В находятся в первом интервале, поэтому первый и второй триггеры 18 остаются в нулевом состоянии, но с выхода Равно схемы 19 сравнения поступает сигнал на первые входы элементов И 20 и 21. Разность (0,3) находит- мя в первом интервале, поэтому третий триггер 18 остается в нулевом состоянии по третьему тактовому импульсу, но сигнал с его инверсного выхода поступает через элементы И 21 и ИЛИ 22 в первый разряд регистра 25 результата, в котором будет Код 100, что соотёетствует А В ().

Пример k. Пусть необходимо сравнить числа А 5 (2,0), (2,0), Первый, второй и третий триггеры остаются в нулевом состоянии Д 0, но на первые входы первого и третьего (с выхода элемента ИЛИ-НЕ 11) элементов И 2k поступают

521716

сигналы. В регистре 25 результата будет код 101, что соответствует равенству А В().

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

Устройство для сравнения чисел в системе остаточных классов, содержащее первый и второй входные регистры,

Ю входы которых являются входами соответственно первого и второго сравниваемых чисел устройства, сумматор, регистр, элемент ИЛИ-НЕ, группы элементов И и ИЛИ, схему сравнения,

15 первый элемент ИЛИ, регистр результата, -причем выходы первого и второго входных регистров подключены к входам соответственно первой и второй групп сумматора, выходы которого

о подключены к входам регистра, выходы которого подключены к входам элемента ИЛИ-НЕ, первый выход схемы сравнения соединен с первым входом первого элемента ИЛИ, отличают, е5 е с я тем, что, с целью упрощения устройства, оно содержит блок определения интервала числа, три триггера, первый и второй элементы И, управляющие элементы И, выходные элементы

0 И, причем выходы первого и второго входных регистров и регистра подключены к первым входам соответствующих элементов И первой, второй и третьей групп, вторые входы которых соедине

нь: с соответствующими тактовыми входами устройства, а выходы соединены с входами соответствующих элементов ИЛИ группы, выходы которых подключены к входу блока определения интервала числа, выход которого подключен к первым входам управляющих элементов И, вторые входы которых соединены с соответствующими тактовыми входами устройства, а выходы соединены

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

является Меньше, выход Больше которой соединен с первым входом второго элемента ИЛИ, а выход Равно подключен к первым входам первого и второго элементов И, вторые входы которых соединены соответственно с прямым и инверсным выходами третьего триггера, а выходы подключены к вторым входам первого и второго элементов ИЛИ, выходы которых и выход эле715521718

мента -ИЛИ-НЕ соединены с первыми вхо- тактовым входом устройства, а выходы дами выходных элементов И, вторые / подключены к соответствующим входам входы которых соединены с третьим регистра результата.

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Способ восстановления хромовой кислоты, в частности для получения хромовых квасцов 1921
  • Ланговой С.П.
  • Рейзнек А.Р.
SU7A1
Устройство для сравнения чисел в системе остаточных классов 1984
  • Долгов Виктор Иванович
  • Краснобаев Виктор Антонович
  • Брезгунов Александр Владимирович
SU1224803A1

SU 1 552 171 A1

Авторы

Фоменко Олег Николаевич

Краснобаев Виктор Анатольевич

Ирхин Валерий Петрович

Каревский Виктор Алексеевич

Панков Владимир Михайлович

Гладченко Сергей Олегович

Куцый Сергей Иванович

Даты

1990-03-23Публикация

1988-08-16Подача