Устройство для перевода числа, представленного в системе остаточных классов, в полиадическую систему счисления
Иллюстрации
Показать всеРеферат
ОП ИСАНИЕ
ИЗОБРЕТЕНИЯ
Союз Советгкик
Социалистические
Республик
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. саид-ву (22) Заявлено 29.1 2,75 (21) 2303799/18-24 с присоединением заявки РЙ (23) Приоритет (43) Опубликовано0506,78. Бюллетень И 21
2 (51) М. Кл.
Я 06 F 5/02
Геереретееееыр еекетет
6ееете етеееетрее еС6р ее деееа ееееретееее е етерытее (53) УДК 681.325.53 (088. 8) (45) Дата опубликования описания 150578 (72) Автор изобретения
Н.И. Червяков (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ПЕРЕВОДА iHCJIA, ПРЕДСТАВЛЕННОГО В СИСТЕМЕ
ОСТАТОЧНЫХ КЛАССОВ, В ПОЛИАДИЧЕСКУЮ СИСТЕМУ СЧИСЛЕНИЯ
Изобретение относится к вычислительной технике.
Известно устройство для перевода числа, представленного в системе Ос,таточных классов, в полиадическую сис- 5 тему счисления, в котором суййатары в пирамиде объединены в группы по каждому модулю и параллельна-последовательно соединены между собой; входы пирамиды сумматоров соединены с соот- 10 ветствующими выходами устройства .для . хранения констант па каждому модулю, .входы которого соединены с выходами входного регистра каждый из формирователей переносов соединен па. входам 15 с сумматорами данной группы, а па выходу — с последним сумматором последующей группы; выход предпоследнего сумматора группы сумматоров по послед» нему модулю соединен са входом анали- 20 затора величины модульной суммы, выходы которого соединены через эле мент И са входом элемента ИЛИ Я.
Недостатки устройства заключаются ,в сложности и, низком быстродействии. _#_
Наиболее близким техническим решением к предложенному является устрой ство для перевода числа, представлен нога в системе остаточных классов, в полиадическую систему счисления, содержащее входной и выходной регистры, первый вход выходного регистра соединен с первым выходом входного регистра, ()т -1) ступеней матриц элементов . и (где тт - число оснований системы остаточных классов) и П -1) группу элементов ИЛИ (2j .
К недостаткам устройства относятся сложность и низкая скорость обработкн информации, которая зависит от количества оснований системы счисления.
Цель изобретения — упрощение и повышение быстродействия устройства.
Цель достигается тем, что первый выход входного регистра соединен с первыми входами элементов И матриц первой ступени, вторые входы которых соединены с соответствующими выходами входного регистра; выходы элементов И матриц каждой ступенн соединены со входами элементов ИЛИ соответствующей группы, первый выход
-ай группы элементов ИЛИ (» =.
= 1, 2, ..., и -1) соединен с (i +l)-м входом выходного регистра и с первыми входами элементов И матриц (» +1)-й ступени.
На чертеже дана с::ема устройства для йеревода числа, представленного в системе остаточных классов, в поли610102
30 (1) т е. О ()(.
Для вычисления значения ()3 необходимо найти величину
40 д .. и (й д, . l, Д - а (2) (2) (2) 3 4
2 (2) cLJ -a2 где а(, )() 2 )nodр (3 =34,,п), Р, (2) т.е. (2 = с(.
3 3
«
Аналогично и далее. Для вычисления, значения с) необходимо найти величину А -а
П-3 П-2 г (и" 2) (n-2) ) и-2
))-2
»n- В) где и-г (в =п-»,n), (и-г ) т.е ° d =d
n-»
60 а „необхоДля вычисления значения димо найти величину д -а и-г n-» (и- ») и-» Р ю п-1! 5 адическую систему счисления, состоящего иэ трах оснований Р, = 2, Рг *3 и
Р3= 5.
Схема содержит входной регистр 1, состоящий из входных регистров 1 — 13 о по каждому основанию, матрицу 2 элементов И первой ступени, состоящую из элементов И 2» — 24, первую грУппу 3 элементов ИЛИ, состоящую из элементов ИЛИ 3 и 32, матрицу 4 элементов И второй ступени, сос10 тоящую из элементов И 4,и 4, вторую группу 5 элементов ИЛЙ, выход. ой регистр 6, состоящий из регистров
6» — 6 2.
Устройство реализует перевод числа 15 следующим образом.
Любое число в полиадической системе счисления может быть представлено в виде
Аа +а Р+а Р Р+...+а .p p,p, » 2 1 3 1 2" и 1 2" и»
20 где P P,..P — основания полиадичег ° и-» кой системы счисления ; — а „ (1 = 1, 2, . . ., П ) — коэффициенты .
Пусть А = (»)(,, »»(2, ... A „ ) — представл е ни е числа в системе остаточных классов с ос нова ни ям Р,, Рг, Р„ „, Рп, при«M P, Р ..cР„
Тогда а, Amod P„где а
Для вычйсления зйачения а2 необходимо найти величину
А -а i (1) (») (»l)
Д„= Р = (» 2, 3 >
1 где (;(, з ))1od Р (2 З,...,п), Р
1,Г (n-2)
С4.И - а и.1 и и- )иа() р и р и-» (и-1) т . е . с» „= с(- „
Устроиство работает следующим образом, Код числа А, которое необходимо представить в полиадической системе счисления, принимается на входной регистр 1. Во входных регистрах 1» — 1 по каждому основанию представлены остатки (»„, o(г И »)(.3 числа A по модулям PÄ= 2, Р =3, Р = 5.
Сигнал с первого выхода входного регистра 1 подается на первый вход выходного регистра 6 и на один из входов элементов И 2»- 24матРицы 2 злеме)»тов И первой ступени. На вторые входЫ элементов И 2„ — 2, подаются сигналы, соответствующие остаткаМ ПО Основаниям Рг и Р3 со второго и третьего выходов входного регистра 1
Аналогично, в случае преобразования числа по и -основаниям на один из входов элементов И 11 подается сигнал, соответствующий остатку по основанию Р„, а на вторые входы — сигналы по основаниям Р, (j= 2,3,..., и
1 ° 0,1... P.»,; 0=1,2...,, Р»;М ).
Каждому элементу И(cooTветствующему матрице 2 элем нтов И первой ступени, приписываются значения результатов (а -o(»))nod P, которые с выходов элементов И, матрицы 2 элементов И первой ступени поступают на входы первой группы 3 элементов ИЛИ . Каждому элементу HJIH>».
3,, 3 первой группы элементов ИЛИ приписываются значения результатов
Cl. - »»» (»)
mod Р - 2.
Р»
j (»)
ДЛЯ Основания Рг а 2 = d.
Выходные сигналы элементов ИЛИ
32, соответствующие значени»(м результатов ck 2, поступают на второй вход выходного регистра 6 и на один из входов элементов И матрицы 4 элементов И второй ступени. На вторые входы элементов И,. 4„ — 4 3 поступают сигналы с выхода элементов или „, Каждому элементу )(„. 4, — 4 приписываются значения результатов (аг" -Ог)ииод Р, которые с их выходов поступают на вход второй группы 5 элементов ИЛИ .
Каждому элементу ИЛИ, второй группы 5 элементов ИЛИ приписываются значения результатов (1) (») (a - ) mode
3
Выходные сигналы второй группы элементов ИЛИ 5, соответствующие значению результата а3, поступают на третий вход выходного регистра .6. Таким
610102 образом, на выходах выходного регистра 6 формируются сигналы, соответствующие числу 4, Пунктиром на чертеже показано преобразование числа
А= (1,0,1) .
Изобретение .позволяет производить .! преобразование числа из системы остаточных классов в полиадическую систему счисления за один такт и существенно упростить схему устройства за счет применения однотипных логических эле- 10 ментов И, ИЛИ, 11Е .
Формула изобретения
Устройство для перевода числа, представленного в системе остаточных классов, в полиадическую систему с числения, содержащее входной и выходной регистры, первый вход выходного ре- 20 гистра соединен с первым выходом входного регистра, (!! -1) ступеней матриц элементов И (где (1 — число оснований системы остаточных классов) и (!! -1) группу элементов ИЛИ, о т л и ч а ю щ е е с я тем, что, с целью упрощения и повышения быстродействия устройства; в нем первый выход входного регистра соединен с первыми входами элементов И матриц первой ступени, вторые входы которых соединены с соответствующими выходами вход-! ! ного регистра; выходы элементов И матриц каждой ступени соединены со входами элементов ИЛИ соответствующей группы, первый выход !-и группы элементов ИЛИ (= 1,2,..., Н -1.) соединен с (i +1)-м входом выходного регистра и с первыми входами элементов И матриц () +1)-и ступени.
Источники информации, принятые во внимание при экспертизе:
1. Авторское свидетельства ССС1
М 328448, кл. (3 06 F 5j02, 19.06.70.
2. Авторское свидетельство СССР
М 407301, кл. (3 06 Р 5/02, 09.08.71.
610102
Составитель В. Бурцев .
Ре акто Т.О овская Тех е A.soã ан Ко екто A. Власенко
Заказ 3011/37 Тираж 826 Подписное
ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий
113035 Москва Ж-35 Ра ская наб. . 4 5 филиал ППП Патент, г. Ужгород, ул. Проектная, 4