[go: up one dir, main page]

SU1160396A1 - Computing device with variable length of operands - Google Patents

Computing device with variable length of operands Download PDF

Info

Publication number
SU1160396A1
SU1160396A1 SU843687655A SU3687655A SU1160396A1 SU 1160396 A1 SU1160396 A1 SU 1160396A1 SU 843687655 A SU843687655 A SU 843687655A SU 3687655 A SU3687655 A SU 3687655A SU 1160396 A1 SU1160396 A1 SU 1160396A1
Authority
SU
USSR - Soviet Union
Prior art keywords
output
outputs
input
unit
inputs
Prior art date
Application number
SU843687655A
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 SU843687655A priority Critical patent/SU1160396A1/en
Application granted granted Critical
Publication of SU1160396A1 publication Critical patent/SU1160396A1/en

Links

Landscapes

  • Executing Machine-Instructions (AREA)

Abstract

ВЫЧИСЛИТЕЛЬНОЕ УСТРОЙСТВО С ПЕРЕМЕННОЙ ДЛИНОЙ ОПЕРАНДОВ, содержащее регистры первого и второго операндов, регистр настройки, шифратор операций, арифметико-логический блок, блок маскировани , первый мультиплексор и блок коррекции, причем выходы регистров первого и второго операндов соединены соответ- ственно с первым и вторым информационными входами арифметико-логического блока, выходы суммы и переносов которого соединены соответственно с первьм и вторым информационными входами блока коррекции, первый и второй управл к цие входы которого соединещ 1 соответственно с выходом режима регистра настройки и первым выходом шифратора операций, выход суммы арифметико-логического блока соединен с информационным входом первого мультиплексора, управл ющий вход которого соединен с первым управл ющим входом блока маскировани  и выходом длины маски регистра настройки, второй и третий выходы шифратора операций соединены соответственно с вторым управл ющим входом блока маскировани  и входом кода операции арифметико-логического блока, входы режима и переноса которого соединены соответственно с выходами режима и переноса регистра настройки, выход блока маскировани   вл етс  выходом результата устройства , вход шифратора операций  вл етс  входом вида операций устройсттем . ва, отличающеес  что, с целью сокращени  количества (Л оборудовани , оно содержит второй и третий мультиплексоры и В1ифратор переноса , причем выход блока коррекции соединен с информационным входом блока маскировани , выходы регистров первого и второго операндов соединены соответственно с информационными входами второго и третьего мультиплексоров, управл ющие входы которых соединены с выходами длины маски регистра настройки, выходы со первого, второго и третьего мульти;о плексоров, соединены с соответствую05 щими входами шифратора переноса, выход которого  вл етс  вькодом:. переноса устройства,выходы второго и третьего мультиплексоров  вл ютс  соответственно выходами старших переменных разр дов первого и второго операндов устройства.COMPUTATIONAL DEVICE WITH A VARIABLE OPERAND LENGTH containing the registers of the first and second operands, the setup register, the operation coder, the arithmetic logic unit, the mask unit, the first multiplexer and the correction unit, the outputs of the registers of the first and second operands are connected to the first and second information blocks the inputs of the arithmetic logic unit, the outputs of the sum and transfers of which are connected respectively with the first and second information inputs of the correction unit, the first and second controls to the moves of which connect 1, respectively, with the output of the tuning register mode and the first output of the operation encoder, the output of the sum of the arithmetic logic unit is connected to the information input of the first multiplexer, the control input of which is connected to the first control input of the masking unit and the output of the length of the setting register mask, the second and the third outputs of the operation encoder are respectively connected with the second control input of the masking unit and the operation code input of the arithmetic logic unit, the mode and transfer inputs of the cat Which is connected respectively to the outputs of the mode and transfer of the tuning register, the output of the masking block is the output of the result of the device, the input of the operation encoder is the input of the type of operations by the device. VA, which, in order to reduce the number (A of the equipment, it contains the second and third multiplexers and the transfer matrix, the output of the correction unit connected to the information input of the masking unit, the outputs of the first and second operand registers are connected to the information inputs of the second and third multiplexers, the control inputs of which are connected to the outputs of the length of the mask of the register of adjustment, the outputs from the first, second and third multi; about plexors, are connected to the corresponding cipherto inputs ra transfer, the output of which is the code: the transfer of the device, the outputs of the second and third multiplexers are respectively the outputs of the higher variable bits of the first and second operands of the device.

Description

11eleven

Изобретение относитс  к вычисли- тельной технике и может быть использовано при построении операционных устройств высокопроизводительных вычислительных машин.The invention relates to computing technology and can be used in the construction of operating devices of high-performance computers.

Известно вычислительное устройство , вьшолн ющее операции над пол ми переменной длины и содержащее регист ры операндов, сумматор, коммутаторы, регистр результата 0}A computing device is known that performs operations on variable-length fields and contains operand registers, adder, switches, result register 0}

Недостатком вычислительного устройства  вл етс  низкое быстродейст ,Бие, поскольку вьшолнение операций |над пол ми переменной длины осуществл ютс  побайтно.The disadvantage of the computing device is the low fast speed, Bie, since the execution of operations on variable length fields is carried out by-byte.

Известно вычислительное устройство , содержащее регистры операндов, регистр результата, сумматор, коммутаторы , регистр маски и преобразователи . В данном устройстве выполнение операции производитс  одновременно дл  всего слова {53 .A computing device is known that contains operand registers, a result register, an adder, switches, a mask register, and converters. In this device, the operation is performed simultaneously for the entire word {53.

Недостатком устройства  вл ютс  значительные аппаратурные затраты.The disadvantage of the device is significant hardware costs.

Наиболее близким по технической сущности к изобретению  вл етс  вычислительное устройство, содержащее регистры первого и второго операндов , сумматор, блок коррекции, регистр настройки, шифратор, блок логических операций, мультиплексор, блок маскировани  и коммутатор, причем первый и второй вькоды сумматора соединены соответственно с входами блока коррекции и мультиплексора , выходы регистров первого и вто;рого операндов соединены с первым и вторым входами сумматора, первым и вторым входами блока логических операций и первым и вторым информационными входами коммутатора, третий и четвертый информационные входы , выход и управл ющий вход которого соединены соответственно с выходами сумматора, блока коррекции, первым входом блока маскировани  и первым выходом шифратора, первый выход регистра настройки соединен .с первым входом блока коррекции, второй выход регистра настройки - с управл ющим входом мультиплексора и вторым входом блока маскировани , первый выход шифратора соединен с вторым входом блока коррекции, второй выход шифратора подключен к третьему входу блока маскировани , выход которого  вл етс  первым выходом устройства, управл гацие входы регистров операндов, первый.The closest in technical essence to the invention is a computing device comprising registers of the first and second operands, an adder, a correction unit, a setup register, an encoder, a logic operation unit, a multiplexer, a masking unit, and a switch, the first and second adders codes connected to the inputs correction block and multiplexer, the outputs of the registers of the first and second; horny operands are connected to the first and second inputs of the adder, the first and second inputs of the block of logical operations and the first and second The third information input inputs of the switch, the third and fourth information inputs, the output and control input of which are connected respectively to the outputs of the adder, the correction unit, the first input of the masking unit and the first output of the encoder, the first output of the setting register is connected to the first input of the correction unit, the second output of the register settings - with the control input of the multiplexer and the second input of the masking unit, the first output of the encoder is connected to the second input of the correction unit, the second output of the encoder is connected to the third input Lok masking, whose output is the first output device control registers gatsie operand inputs, the first.

603962603962

второй, третий и четвертый входы регистра настройки и вход шифратора  вл ютс  управл ющими входами устройства {3j .The second, third, and fourth inputs of the tuning register and the input of the encoder are the control inputs of the {3j device.

5 Недостатком известного устройства  вл ютс  значительные аппаратурные затраты и узка  область применени  вследствие отсутстви  возможности получени  старших переменных 0 разр дов операндов.5 A disadvantage of the known device is a significant hardware cost and a narrow field of application due to the lack of possibility of obtaining higher variables 0 bits of operands.

Цель изобретени  - сокращение . количества оборудовани .The purpose of the invention is a reduction. quantities of equipment.

Поставленна  цель достигаетс The goal is achieved

. тем, что вычислительное устройство с -переменной длиной операндов, со-держащее регистры первого и второго операндов, регистр настройки, шифратор операций, арифметико-логический. the fact that the computing device with the variable-length operands, containing the registers of the first and second operands, the register settings, the encoder operations, arithmetic logic

блок, блок маскировани , первый block, mask, first

мультиплексор и блок коррекции, причем выходы регистров первого и второго операндов соединены соответственно с первым и вторым информа . ционными входами арифметико-логического блока, выходы суммы и переносов которого соединены соответственно с первым и вторым информационными входами блока коррекции, первый и второй управл гацие входы которого соединены соответственно с выходом режима регистра настройки и первым выходом шифратора операций, выход суммы арифметико-логического блока соединен с информационным входомa multiplexer and a correction unit, with the outputs of the registers of the first and second operands connected to the first and second information respectively. arithmetic logic unit, the sum and transfer outputs of which are connected respectively to the first and second information inputs of the correction unit, the first and second control inputs of which are connected respectively to the output of the tuning register mode and the first output of the operation encoder, the output of the sum of the arithmetic logic unit with information entry

5 первого мультиплексора, управл ющий вход которого соединен с первым управл ющим входом блока маскировани  и выходом длины маски регистра настройки второй и третий выходы5 of the first multiplexer, the control input of which is connected to the first control input of the masking unit and the output of the length of the setup register mask; the second and third outputs

шифратора операций соединены соответственно со вторым управл ющим входом.блока маскировани  и входом кода операции арифметико-логического блока, входы режима и переноса которого соединены соответственно с выходами режима и переноса регистра настройки, выход блока маскировани   вл етс  выходом результата устройства , вход шифратора операций  вл  етс  входом вида операций устройства содержит второй и третий мультиплексоры и шифратор переноса, причем выход блока коррекции соединен с информационным входом блока маскировани , выходы регистров первого и второго операндов соединены соответственно с информационными входами второго и третьего мультиплексо3 ров, управл ющие входы которых соединены с выходами длины маски регистра настройки, выходы первого, второго и третьего мультиплексоров соединены с соответствующими входами шифратора переноса, выход которого  вл етс  выходом переноса устройства , выходы вто-ро ц1 лг третьего мультиплексоров  вл ютс  срответственно выходами старших переменных разр дов первого и второго операндоз устройства. На фиг. 1 представлена схема вычислительного устройства с переменнЪй длиной операндовj на фиг. 2 пример схемы арифметико-логического блока. Устройство содержит ркгистр 1 первого операнда, регистр 2 второго операнда, арифметико-логический блок 3, блок 4 коррекции, регистр 5 настройки, шифратор 6 операций, бло 7 маскировани , первый мультиплексор 8, второй мультиплексор 9, третий мультиплексор 1Oj шифратор 11 переноса, выход 12 результата, выхо 13 старшего переменного разр да первого операнда, выход 14 старшего переменного разр да второго операн- да, выход 15 переноса, вход 16 режи ма, входы 17 длины маски, вход 18 переноса, входы 19-21 второго шифра тора 11 входы 22-24 кода операции режима и переноса блока 3 суммировани , выход 25 блока маскировани  входы 26-36 вида операций. Арифметико-логический блок 3 (фиг. 2) содержит арифметико-логиче кие четырехразр дные узлы 37, реализованные на микросхемах 100 ИП 181, элементы И-ИЛИ 38, элемент И 3 входы 40 и 41 операндов, выходы 42 суммы и 43 переносов. Шифратор 11 переноса осуществл ет выработку переноса из старшего переменного разр да результата: : Вход 20 О О 1 1 О 1 О 1 Вход 21 О 1 О 1 О О .1 1 Вход 19 00001111 Выход 15 О 1 1 1 О О О 1 Блок 7 маскировани  аналогичен известному. Входна  информаци , поступающа  на вход блока 7 маскир вани , проходит на выход 25 без из менени  при полной маске или на выход только те разр ды, которйе м кируютс  полем единиц. 64 Семиразр дньй регистр 5 настройки содержит данные, необходимые дл  работы вычислительного устройства переменной длиной. Первьй разр д (вход 16 и первьй выход регистра 5 настройки) - двоична  или двоичнодес тична  арифметика, В первом случае информаци  с выхода блока 3 проЗгоди-г тгрез блок 4 коррекции без изменени . Во втором случае осуществл етс  коррекци  результата в соответствии со значени ми тетрадных переносов. Второй - шестой разр ды (вход 17 и второй выход регистра 5 настройки) - параметр длины маски. Седьмой разр д (вход 18 и третий выход регистра 5 настройки) - перенос в младший разр д устройства. Шифратор 6 операций осуществл ет преобразование сигналов вида операции в сигналы управлени  арифметикологическим блоком и блоком маскировани  согласно таблицы. Устройство работает следующим образом . На регистры 1 и 2 принимаютс  операнды . На регистр 5 настройки заноситс  код, определ ющий вьтолнекие двоичных или двоично-дес тичных 1рифметических операций, длину операндов и перенос в мпадший разр д. На шифратор 6 операций по одному из входов 26-36 поступает информаци  о виде операции, которую следует вьшолнить, Операнды поступают на вход блока, где по коду операции на входе 22, по режиму работы на входы 23 и с учетом переноса на входе 24 выполн етс  заданна  операци . Результат с блока 3 поступает на блок 4 коррекции, где в случае двоично-дес тичной арифметики производитс  необходима  коррекци  в зависимости от того, сложениеИЛИ вычитание выполн лось в устройстве. При двоичной арифметике результат передаетс  через блок 4 коррекции без изменени  на вход блока 7 маскировани . По значению длины маски, поступакидей с выхода длины маски регистра 5 наст- . ройки, и разрешению маскировани , поступающему с выхода шифратора 6 операций, получаем на выходе 25 блока .7 маскировани  результат, у которого в разр дах с номерами большими , чем значение кода длины маски будут нули, С выхода 25 блока 7 маекировани  поступает на выход 12 результата устройства.the operation encoder is connected respectively to the second control input of the masking unit and the operation code input of the arithmetic logic unit, the mode and transfer inputs of which are connected respectively to the mode and transfer registers of the setting register, the output of the masking unit is the output of the device, the input of the operation encoder is the input of the type of operations of the device contains the second and third multiplexers and the transfer encoder, with the output of the correction unit connected to the information input of the masking unit, output The registers of the first and second operands are connected respectively to the information inputs of the second and third multiplexers, the control inputs of which are connected to the outputs of the mask length of the tuning register, the outputs of the first, second and third multiplexers are connected to the corresponding inputs of the transfer encoder, the output of which is the transfer output of the device The outputs of the second center of the third multiplexer are, respectively, the outputs of the higher-order bits of the first and second operandos of the device. FIG. 1 is a diagram of a computing device with variable length operands j in FIG. 2 is an example of an arithmetic logic unit circuit. The device contains the registrar 1 of the first operand, the register 2 of the second operand, the arithmetic logic unit 3, the correction unit 4, the setting register 5, the encoder 6 operations, the masking block 7, the first multiplexer 8, the second multiplexer 9, the third multiplexer 1Oj transfer encoder 11, output 12 results, output 13 higher variable bits of the first operand, output 14 of the higher variable bits of the second operand, transfer output 15, mode input 16, inputs of mask length 17, transfer input 18, inputs 19-21 of the second cipher 11 inputs 22-24 operation mode and transfer code Lok summing 3, the output unit 25 inputs 26-36 masking type operations. Arithmetic logic unit 3 (Fig. 2) contains arithmetic logic four-bit units 37 implemented on chips 100 PI 181, AND-OR 38 elements, AND 3 element inputs 40 and 41 operands, sum outputs 42 and 43 transfers. The transfer coder 11 generates the transfer from the higher variable bit of the result:: Input 20 О О 1 1 О 1 О 1 Input 21 О 1 О 1 О О .1 1 Input 19 00001111 Output 15 О 1 1 О О О О 1 Block 7 masking is similar to the known. The input information arriving at the input of block 7 of the mask is passed to exit 25 without changing with a full mask or only those bits that are matched with the unit field. 64 Seven-bit setting register 5 contains the data necessary for the operation of the computing device of variable length. The first bit (input 16 and the first output of register 5 settings) is binary or arithmetic, In the first case, the information from the output of block 3 of the program is corrected without correction. In the second case, the result is corrected in accordance with the values of the tetrad transfers. The second - the sixth bit (input 17 and the second output of the register 5 settings) - the mask length parameter. The seventh bit (input 18 and the third output of register 5 settings) is the transfer to the lower bit of the device. The encoder 6 of the operations converts the signals of the type of operation into the control signals of the arithmetic unit and the masking unit according to the table. The device works as follows. Registers 1 and 2 accept operands. The setting register 5 contains the code defining strong binary or binary decimal operations, the length of the operands and the transfer to the low-order bit. The encoder 6 operations, one of the inputs 26-36, receives information about the type of operation that should be performed, Operands arrive at the input of the unit, where the operation code at input 22, the operation mode at inputs 23 and the transfer operation at input 24 are performed with the specified operation. The result from block 3 goes to correction block 4, where in the case of binary-decimal arithmetic, the necessary correction is made depending on whether the addition or subtraction was performed in the device. In binary arithmetic, the result is transmitted through correction unit 4 without changing to the input of masking unit 7. According to the length of the mask, it comes from the output of the length of the mask register 5 real-. and the masking resolution from the output of the encoder 6 operations, we obtain at output 25 of the block .7 masking a result that will have zeroes in bits with numbers larger than the code length code of the mask. From output 25 of the beacon unit 7 it goes to output 12 the result of the device.

Значени  операндов с выходов регистров 1 и 2 и значение суммы с выхода блока 3 поступают на входы мультиплексоров 9, 10 и 8, где по значению кода длины маски производитс  выбор старших переменных разр дов операндов и суммы. Получещ; --.™--- чени  поступают на шифратор 11 пе- ю The values of the operands from the outputs of registers 1 and 2 and the value of the sum from the output of block 3 arrive at the inputs of multiplexers 9, 10 and 8, where the value of the high-order variable bits of the operands and the sum are selected according to the code length of the mask. The receipt; -. ™ --- enters encoder 11

реноса, на выходе которого по вл етс  сигнал, равный единице, если имел место перенос из переменного старшего разр да блока 3, и нуль .в противном случае.the transfer, at the output of which a signal appears equal to one, if there was a transfer from the variable high bit of block 3, and zero.

При работе с двоично - дес  тичной арифметикой значение переноса из . старшегопеременно го разр да , как ив известном устройстве неучитывает с .When working with Binary Arithmetic, the transfer value from. high alternation, as in a known device ignores c.

Положительный эффект изобретени  состоит в сокращении количества оборудовани  ..тро5уемого дл  реализации устройства (из состава устройлогических операций, объем оборудовани  которых существенно больше, чем введенных двух мультиплексоров, и шифратор переноса). Кроме того., в предложенном устройстве определ ютс  также старшие переменные разр ды операндов. ства исключаютс  коммутатор и блокThe positive effect of the invention is to reduce the number of equipment required for the realization of the device (consisting of device operations, the amount of equipment of which is substantially larger than the two multiplexers introduced, and the transfer coder). In addition, in the proposed device, the high-order bits of the operands are also determined. the state eliminates the switch and the unit

Примечание. X, Y- первый и второй операнды. So, S, 5 , Sj, М позиции кода управлени  арифметико-логическим блоком.Note. X, Y - the first and second operands. So, S, 5, Sj, M position control code arithmetic logic unit.

ГR

пP

Claims (1)

ВЫЧИСЛИТЕЛЬНОЕ УСТРОЙСТВОCOMPUTER DEVICE С ПЕРЕМЕННОЙ ДЛИНОЙ ОПЕРАНДОВ, содержащее регистры первого и второго операндов, регистр настройки, шифратор операций, арифметико-логический блок, блок маскирования, первый мультиплексор и блок коррекции, причем выходы регистров первого и второго операндов соединены соответ—; ственно с первым и вторым информационными входами арифметико-логического блока, выходы суммы и переносов которого соединены соответст- венно с первым и вторым информационными входами блока коррекции, первый и второй управляющие входы которого соединены соответственно с выходом режима регистра настройки и первым выходом шифратора операций, выход суммы арифметико-логического блока соединен с информационным входом первого мультиплексора, управляющий вход которого соединен с первым управляющим входом блока маскирования и выходом длины маски регистра настройки, второй и третий выходы шифратора операций соединены соответственно с вторым управляющим входом блока маскирования и входом кода операции арифметико-логического блока, входы режима и переноса которого соединены соответственно с вы ходами режима и переноса регистра настройки, выход блока маскирования является выходом результата устрой ства, вход шифратора операций является входом вида операций устройства, отличающееся тем, что, с целью сокращения количества оборудования, оно содержит второй и третий мультиплексоры и шифратор переноса, причем выход блока коррекции соединен с информационным входом блока маскирования, выходы ре гистров первого и второго операндов соединены соответственно с информационными входами второго и третьего мультиплексоров, управляющие входы которых соединены с выходами длины маски регистра настройки, выходы первого, второго и третьего мультиплексоров, соединены с соответствующими входами шифратора переноса, выход которого является выходом:', переноса устройства.выходы второго и третьего мультиплексоров являются соответственно выходами старших переменных разрядов первого и второго операндов устройства.WITH VARIABLE LENGTH OF OPERANDS, containing the registers of the first and second operands, the setup register, the operation encoder, the arithmetic-logical unit, the masking unit, the first multiplexer and the correction unit, and the outputs of the registers of the first and second operands are connected respectively—; with the first and second information inputs of the arithmetic-logical unit, the outputs of the sums and transfers of which are connected respectively to the first and second information inputs of the correction unit, the first and second control inputs of which are connected respectively to the output of the setting register mode and the first output of the operation encoder, the output the sum of the arithmetic-logical unit is connected to the information input of the first multiplexer, the control input of which is connected to the first control input of the masking unit and the output of lengths masks of the setup register, the second and third outputs of the operation encoder are connected respectively to the second control input of the masking unit and the input of the operation code of the arithmetic-logical unit, the inputs of the mode and transfer of which are connected respectively to the outputs of the mode and transfer of the settings register, the output of the masking unit is the output of the result of the device The input of the operation encoder is the input of the type of operation of the device, characterized in that, in order to reduce the amount of equipment, it contains a second and third multiplier exporters and transfer encoder, the output of the correction unit being connected to the information input of the masking unit, the outputs of the registers of the first and second operands are connected respectively to the information inputs of the second and third multiplexers, the control inputs of which are connected to the outputs of the mask length of the setup register, the outputs of the first, second, and third multiplexers connected to the corresponding inputs of the transfer encoder, the output of which is the output of: ', the transfer device. The outputs of the second and third multiplexers are respectively, the outputs of the senior variable bits of the first and second operands of the device. 1 111 11
SU843687655A 1984-01-11 1984-01-11 Computing device with variable length of operands SU1160396A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU843687655A SU1160396A1 (en) 1984-01-11 1984-01-11 Computing device with variable length of operands

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU843687655A SU1160396A1 (en) 1984-01-11 1984-01-11 Computing device with variable length of operands

Publications (1)

Publication Number Publication Date
SU1160396A1 true SU1160396A1 (en) 1985-06-07

Family

ID=21098629

Family Applications (1)

Application Number Title Priority Date Filing Date
SU843687655A SU1160396A1 (en) 1984-01-11 1984-01-11 Computing device with variable length of operands

Country Status (1)

Country Link
SU (1) SU1160396A1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
1, Джегер М. Проектирование микропроцессоров на основе стандартных логических приборов. Электроника, 1975, № 2, с; 43. 2.Патент US №3683163, кл. 235-178, опублик. 1973. 3.Патент US № 3751650, -кл, , опублик. 1973 Хпрот.отип). *

Similar Documents

Publication Publication Date Title
US3816734A (en) Apparatus and method for 2{40 s complement subtraction
SU1160396A1 (en) Computing device with variable length of operands
US5940312A (en) Signed binary logarithm system
SU1273918A1 (en) Adding-subtracting device
RU2143723C1 (en) Device for modulo multiplication of numbers
SU794634A1 (en) Device for multiplying series code by fractional factor
SU1667054A1 (en) Modulo three adder-multiplier
SU771667A1 (en) Device for approximating number
SU1662007A1 (en) Device for code checking
SU1008731A1 (en) Computing device
RU2006915C1 (en) Adder
SU1711150A1 (en) Inverse value evaluator
SU783791A1 (en) Polynominal multiplying device
SU1160285A1 (en) Device for determining molecular-mass distribution of polymers
SU1501169A1 (en) Mask code shaper
SU842796A1 (en) Device for computing fractional rational function
SU1413624A1 (en) Arithmetic device with variable operand length
SU1501052A1 (en) Function computing device
RU2137181C1 (en) Device for modulo multiplication of numbers
JP3125436B2 (en) Bit offset calculator
RU2090924C1 (en) Modulo-three computer
SU1363186A1 (en) Arithmetic device
RU1795456C (en) Device for division of numbers
SU1675897A1 (en) Variable length data processor
SU1444758A1 (en) Digital function converter