[go: up one dir, main page]

SU1267625A1 - Device for converting number from residual class system to position code - Google Patents

Device for converting number from residual class system to position code Download PDF

Info

Publication number
SU1267625A1
SU1267625A1 SU853903193A SU3903193A SU1267625A1 SU 1267625 A1 SU1267625 A1 SU 1267625A1 SU 853903193 A SU853903193 A SU 853903193A SU 3903193 A SU3903193 A SU 3903193A SU 1267625 A1 SU1267625 A1 SU 1267625A1
Authority
SU
USSR - Soviet Union
Prior art keywords
code
input
output
positional
modulo
Prior art date
Application number
SU853903193A
Other languages
Russian (ru)
Inventor
Шейх-Магомед Абдуллаевич Исмаилов
Арсланали Абдуллаевич Зурхаев
Индира Исаевна Исаева
Олег Григорьевич Кокаев
Original Assignee
Дагестанский Политехнический Институт
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Дагестанский Политехнический Институт filed Critical Дагестанский Политехнический Институт
Priority to SU853903193A priority Critical patent/SU1267625A1/en
Application granted granted Critical
Publication of SU1267625A1 publication Critical patent/SU1267625A1/en

Links

Landscapes

  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

Изобретение относитс  к области вычислительной техники. Целью изобретени   вл етс  повьпиение быстродействи . Поставленна  цель достигаетс  тем, что устройство, содержащее позиционный сумматор, сумматор по модулю, преобразователь непозиционного кода в дополнительный код по модулю, содержит преобразователь непозиционного кода в позиционный код и умножитель на константу с соответствующими св з ми. I ил. 1 табл.This invention relates to the field of computing. The aim of the invention is to improve speed. The goal is achieved in that a device comprising a position adder, a modulo adder, a converter of a nonpositional code into an additional module modulo, contains a converter of a nonpositional code into a position code and a multiplier by a constant with corresponding links. I il. 1 tab.

Description

1 one

Изобретение относитс  к вычислительной технике -и может быть использовано дл  сопр жени  с вьп-гаслительными устройствами, функционирующими в системе счислени  в остаточных классах, а также в аппаратуре передачи данных, использующей коды системы остаточных классов (СОК).The invention relates to computing technology - and can be used for interfacing with supra-damping devices operating in a number system in residual classes, as well as in data transmission equipment using residual class system codes (RNS).

Цель изобретени  - повышение быстродействи .The purpose of the invention is to increase speed.

На чертеже изображена схема устройства дл  преобразовани  числа из системы остаточных классов в позиционный код.The drawing shows a diagram of a device for converting a number from a system of residual classes to a position code.

Устройство дл  преобразовани  числа из системы остаточных классов в позиционный код содержит преобразователь 1 в дополнительный код п модулю, преобразователь 2 группы разр дов непозиционного кода в позиционный код, умножитель 3 на константу , позиционный сумматор 4, сумматор 5 по модулю.A device for converting a number from the system of residual classes to a positional code contains a converter 1 to an additional code for a module, a converter 2 for a group of bits of a nonpositional code to a position code, a multiplier 3 for a constant, a positional adder 4, an adder 5 modulo.

Преобразователь 1 работает.по старшему модулю Р СОК. Он реализован в виде блока пам ти, имеюш,его, например, дл  СОК с модул ми следующую кодировку, представленную в таблице.Converter 1 is running. In the senior module P SOK. It is implemented as a memory block, i.e., for example, for SOK with modules, the following encoding is presented in the table.

6762567625

Преобразователь 2 реализован в виде блока пам ти.Converter 2 is implemented as a memory block.

Умножитель 3 выполн ет умножение на константу Р„ .,.-, и реа5 лизован в виде блока пам ти.The multiplier 3 performs the multiplication by the constant P "., .-, and is implemented as a memory block.

Сумматор 5 работает по старшему модулю СОК.The adder 5 is working on the senior module JUICE.

Устройство дл  преобразовани  числа из-системы остаточных клас0 сов в позиционный код работает следующим образом.A device for converting a number from the system of residual classes to a positional code works as follows.

Работа устройства основана на разделении диапазона СОК на Р подJ5 диапазонов, величина каждого из которых равна Р|-Р , . .Pf,, .The operation of the device is based on the division of the RNS range into the P sub J5 ranges, the magnitude of each of which is equal to Р | -Р,. .Pf ,,.

Младшие разр ды (с«Г,, л, ..., числа Л(о(, ,с ,. .. ,сс), представленные в СОК по модул м Р ,2 ti поступают на входы преобразователей 1 и 2. С выхода преобразовател  1 полученный результат поступает на вход сумматора 5, где складьгоаетс  с остатком о. Полученна  сумма,  вл юща с  номером поддиапазона представлени  числа, поступает на вход умножител  3, где умнох аетс  на константу. С выхода умножител  3 значение границы поддиапазона поступает на сумматор 4, где суммируетс  со значением внутри поддиапазона, поступающим с преобразовател  2. С выхода сумматора 4 снимаетс  число в позиционном коде.Minor bits (c "G ,, l, ..., numbers L (o (,, s, ..., ss)) represented in the SOC by modulus P, 2 ti are fed to the inputs of converters 1 and 2. C the output of the transducer 1 is the result received at the input of the adder 5, where it is added to the remainder of the ohm. The resulting sum, the number of the number representation subband, is fed to the input of the multiplier 3, where it is multiplied by a constant. 4, where it is summed with the value inside the subband coming from converter 2. From the output of sum Matora 4, the number is removed in the position code.

Claims (1)

Формула изобретени Invention Formula Устройство дл  преобразовани  числа из системы остаточных классов в позиционный код, содержащее позиционный сумматор, сумматор по модулю и преобразователь непозиционного кода в дополнительный код по модулю, причем выход преобразовател  непозиционного кода в дополнительный код по модулю соединен с входом первого слагаемого сумматора по модулю, выход позиционного сумматора  вл етс  выходом устройства , отличающеес  тем, что, с целью повьшени  быстродействи , оно содержит преобразователь группы разр дов непозиционного кода в. позиционный код и умножитель на константу, причем вход остатка по старшему модулю устройства соединен с входом второго слагаемого сумматора по модулю, выход которогоA device for converting a number from the system of residual classes to a position code containing a position adder, a modulo adder and a non-positional code to an additional modulator, the output of the non-positional code to an additional modulo code connected to the input of the first addend modulo, positional output The adder is an output of the device, characterized in that, in order to improve speed, it contains a converter of a group of bits of the non-positional code c. position code and a multiplier to a constant, and the input of the remainder of the senior module of the device is connected to the input of the second term of the modulo, the output of which соединен с входом умножител  на константу, выход которого соединен с входом первого слагаемого позиционного Сумматора, вход второго слагаемого которого соединен с выходом преобразовател  группы разр дов непозиционного кода в позиционный код, входы которого соединены с входами преобразовател  непозиционного кода в дополнительный код по модулю н  вл ютс  входами остатков по модул м, кроме старшего, устройства.connected to the input of the multiplier by a constant, the output of which is connected to the input of the first term of the positional adder, the input of the second term of which is connected to the output of the converter of the group of bits of the nonpositional code to the positional code whose inputs are connected to the inputs of the converter of the nonpositional code into the additional code mod input residues modulo m, except the eldest device. «П 0(/ -7«/7-2 «у"P 0 (/ -7" / 7-2 "y
SU853903193A 1985-05-31 1985-05-31 Device for converting number from residual class system to position code SU1267625A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU853903193A SU1267625A1 (en) 1985-05-31 1985-05-31 Device for converting number from residual class system to position code

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU853903193A SU1267625A1 (en) 1985-05-31 1985-05-31 Device for converting number from residual class system to position code

Publications (1)

Publication Number Publication Date
SU1267625A1 true SU1267625A1 (en) 1986-10-30

Family

ID=21179974

Family Applications (1)

Application Number Title Priority Date Filing Date
SU853903193A SU1267625A1 (en) 1985-05-31 1985-05-31 Device for converting number from residual class system to position code

Country Status (1)

Country Link
SU (1) SU1267625A1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР № 1005028, кл. G 06 F 5/02, 1981. Авторское свидетельство СССР № 554536, кл. G 06 F 5/02, 1974. *

Similar Documents

Publication Publication Date Title
EP0355030A3 (en) Optical computer including parallel residue to binary conversion
SU1267625A1 (en) Device for converting number from residual class system to position code
EP0350960A3 (en) Optical computer including pipelined conversion of numbers to residue representation
SU1667054A1 (en) Modulo three adder-multiplier
SU1425845A1 (en) Device for convolution of binry code to modulo k code
SU1501278A1 (en) Reversible binary-decimal to binary code converter
SU1316093A1 (en) Device for coding in residual class system
SU1626385A1 (en) Device for binary-residue conversion
RU2021630C1 (en) Modulo 3 adder
SU1476614A1 (en) Binary code converter
RU1785080C (en) Number converter for operating control system
SU1388850A1 (en) Device for modulo p addition and subtraction of numbers
SU1584107A2 (en) Code converter
SU1462490A1 (en) Code converter
SU1485233A1 (en) Multiplier
SU1267406A1 (en) Device for adding numbers
RU2045771C1 (en) Device for generation of modulo-five remainder
JPS54156446A (en) Code conversion system
SU1446694A1 (en) Binary-to-straight septisegment code converter
KR880001011B1 (en) Multiplication Method in Finite Fields
SU1244797A1 (en) Device for calculating position characteristics of modular code
SU1444750A1 (en) Device for computing modulo of complex number
SU666556A1 (en) Device for spectral analysis of signals
SU1608646A1 (en) Modulo thirty-one adder
SU1751735A1 (en) Sine-cosine transformer