Изобретение относится к вычислительной технике и может быть использовано для высокоскоростного перевода чисел из системы остаточных классов (сок), представленной двумя основаниями, в позиционный код,
Целью изобретения является повышение быстродействия.
На чертеже представлена схема преобразователя кода системы остаточных классов в позиционный код.
Преобразователь кода системы остаточных классов в позиционный код содержит вычитатель 1 по модулю, умножитель 2 по модулю, позиционный умножитель 3, позиционный сумматор 4, входы 5 и 6 остатка преобразователя, входы 7 и 8 константы преобразователя и выход 9 преобразователя.
Преобразование числа X из системы остаточных классов в позиционную систему счисления осуществляется согласно следуюр;ей формуле:
ci,.,,.,.., +с, ,
гдес/ |(1 и.-1 ,-). - константа;d. и - остатки отделения X на
взаимно простые основания
(PU,
F,, P.
yV;
1 + 1
такие,
что Pf,,
i
- функция Эйлера, численно равная количеству чисел, меньших Pj и взаимно простых с Р 1 ,
Преобразователь кода системы остаточных классов в позиционный код работает следуюи 5М образом,
В исходном состоянии на входах 8 и 7 преобразователя установлень коды, соответствующие с и , В момент времени, соответствующий началу преобразования, на входы 5 и 6 подаются коды остатков c(j и д .,, на выходе вычитателя 1 по, модулю образуется
Составитель А,Клюев Редактор И.Шулла Техред М,Дидык
Заказ 4836/56 Тираж 901Подписное
ВНИИПИ Государственного комитета СССР
по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб,, д, 4/5
Производственно-полиграфическое предприятие, г, Ужгород, ул. Проектная,i
разность (rt , , выходе умножителя 2 по модулю - произведение полученной разности на (У по модулю
Р;,. Полученная величина поступает на вход позиционного умножителя 3, где умножается на Р, Полученное произведение складывается с «Ч на позиционном сумматоре 4, с выхода ко-;
торого число X поступает на выход 9 преобразователя.
На основе предлагаемого преобразователя можно строить однотактные преобразователи пирамидальной струк- туры для произвольного набора оснований СОК,
Формула изобретения
Преобразователь кода системы остаточных классов в позиционный код, содержащий вычитатель по модулю, позиционный умножитель, позиционный сумматор, причем первый вход остатка
преобразователя соединен с входом .уменьшаемого вычитателя по модулю и с входом первого слагаемого позиционного сумматора, выход суммы которого является выходом преобразователя, второй вход остатка которого соединен с входом вычитаемого вычитате- ля по модулю, первый вход константы преобразователя соединен с входом первого сомножителя позиционного умножителя, выход которого соединен с входом второго слагаемого позиционного сумматора, о.тличающий- с я тем, что, с целью повьшения быстродействия, он содержит умножитель
по модулю, причем выход разности вычитателя по модулю и второй вход константы преобразователя соединены соответственно с входами первого и второго сомножителей умножителя по
модулю, выход которого соединен с входом второго сомножителя позиционного умножителя.
Корректор А,Тяско
название | год | авторы | номер документа |
---|---|---|---|
Преобразователь кода из системы остаточных классов в позиционный код | 1986 |
|
SU1388996A1 |
Устройство для преобразования чисел в системе СОК | 1990 |
|
SU1785080A1 |
Преобразователь позиционного кода в код системы остаточных классов | 1988 |
|
SU1557682A1 |
Преобразователь позиционного кода в код системы остаточных классов | 1986 |
|
SU1376245A1 |
Устройство для преобразования числа из системы остаточных классов в позиционный код | 1985 |
|
SU1267625A1 |
Устройство для расширения системы оснований модулярного кода | 1985 |
|
SU1282134A1 |
Конвейерный преобразователь чисел из кода системы счисления в остаточных классах в позиционный код | 1990 |
|
SU1798921A1 |
Устройство для обнаружения ошибок в двухступенчатом модулярном коде | 1986 |
|
SU1396283A1 |
УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ ЧИСЛА ИЗ СИСТЕМЫ ОСТАТОЧНЫХ КЛАССОВ В ПОЗИЦИОННЫЙ КОД | 2002 |
|
RU2235423C2 |
Устройство умножения в системе остаточных классов | 1982 |
|
SU1111160A1 |
Изобретение относится к вычислительной технике и может быть использовано для высокоскоростного перевода чисел из системы остаточных классов, представленной основаниями, в позиционный код. Целью изобретения является повьшение быстродействия. Поставленная цель достигается тем, что преобразователь, содержащий вычитатель 1 по модулю, позиционный умножитель 3, позиционный сзгмматор 4, содержит умножитель 2 по модулю с соответствующими связями. 1 ил. i (/) 3 CAD 4 СО СП СЛ 00 Г т 8
Паровая головка для сушильного цилиндра бумагоделательной машины | 1975 |
|
SU554336A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Устройство для преобразования числа из системы остаточных классов в позиционный код | 1985 |
|
SU1267625A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Авторы
Даты
1987-10-07—Публикация
1986-04-07—Подача