сд
СП
ю
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сортировки чисел | 1990 |
|
SU1793437A1 |
Устройство для управления автономным инвертором | 1990 |
|
SU1810973A1 |
УСТРОЙСТВО ДЛЯ ЦИКЛОВОЙ СИНХРОНИЗАЦИИ | 2005 |
|
RU2284665C1 |
УСТРОЙСТВО ДЛЯ СИНХРОНИЗАЦИИ ПО ЦИКЛАМ | 2005 |
|
RU2280956C1 |
Устройство для преобразования числа из системы остаточных классов в позиционный код | 1981 |
|
SU991410A1 |
Генератор нестационарных потоков случайных импульсов | 1981 |
|
SU976441A1 |
Устройство для обработки статистической информации | 1985 |
|
SU1254509A1 |
Устройство для контроля вычислительных программ | 1985 |
|
SU1278856A1 |
Устройство для определения моментов распределения случайных величин | 1987 |
|
SU1513476A1 |
Генератор случайного процесса | 1982 |
|
SU1020820A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано в вычислительных машинах и устройствах, функционирующих в системе остаточных классов. Цель изобретения - упрощение устройства. Устройство содержит входные регистры 3, 4, сумматор 6, группы элементов И 7, ИЛИ 16, блок 17 определения интервала числа, триггеры 18, схему 19 сравнения, элементы И 20, 21, выходные элементы И 24, регистр 25 результата, элемент ИЛИ-НЕ 11. Сущность изобретения состоит в разбиении диапазона представления чисел в системе остаточных классов на два интервала с последующим определением номера интервала, в котором находятся первое A, второе B сравниваемые числа либо их разность /при совпадении интервалов у A и B /. 1 ил.
Изобретение относится к автоматике и вычислительной технике и может быть использовано в вычислительных машинах и устройствах функционирующих в системе остаточных классов,,
Цель изобретения - упрощение устройства .
На чертеже представлена структурная схема устройства.
Устройство содержит вход 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
мента -ИЛИ-НЕ соединены с первыми вхо- тактовым входом устройства, а выходы дами выходных элементов И, вторые / подключены к соответствующим входам входы которых соединены с третьим регистра результата.
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Способ восстановления хромовой кислоты, в частности для получения хромовых квасцов | 1921 |
|
SU7A1 |
Устройство для сравнения чисел в системе остаточных классов | 1984 |
|
SU1224803A1 |
Авторы
Даты
1990-03-23—Публикация
1988-08-16—Подача