SU1275432A1 - Multiplying device - Google Patents
Multiplying device Download PDFInfo
- Publication number
- SU1275432A1 SU1275432A1 SU843833620A SU3833620A SU1275432A1 SU 1275432 A1 SU1275432 A1 SU 1275432A1 SU 843833620 A SU843833620 A SU 843833620A SU 3833620 A SU3833620 A SU 3833620A SU 1275432 A1 SU1275432 A1 SU 1275432A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- inputs
- register
- adder
- bits
- input
- Prior art date
Links
Landscapes
- Complex Calculations (AREA)
Abstract
Изобретение относитс к области вычислительной техники и может быть использовано дл построени быстродействующих арифметических устройств, работакицих, например, в позиционно-остаточной системе счислени . Цель изобретени - повышение быстродействи . Устройство содержит регистр множител , регистр множимого , группу умиожителей, коммутатор и накапливак ций сумматор и соответствующие св зи. 1 з.п. ф-лы, 1 ил.The invention relates to the field of computer technology and can be used to build high-speed arithmetic devices, such as in a position-residual number system. The purpose of the invention is to increase speed. The device contains a multiplier register, a multiplier register, a group of adjectives, a switchboard and accumulations of an adder and corresponding connections. 1 hp f-ly, 1 ill.
Description
to сдto cd
4four
09 Ю09 S
I iI i
Изобретение относитс к вычислительной технике и может быть использовано дл построени быстродействующих арифметических устройств работающих , например, в позиционноостаточной системе сч:ислени (ПОС).The invention relates to computing and can be used to build high-speed arithmetic devices operating, for example, in a position-sustained mediocre system: POS.
Цель изобретени - повьшение быстродействи .The purpose of the invention is to increase the speed.
На чертеже представлена схема устройства дл умножени .The drawing shows a multiplication circuit.
Устройство содержит регистр 1 множител , регистр 2 множимого, умножители 3, коммутатор 4, накапливающий сумматор 5. Регистр 1 содержит разр ды 6, Регистр 2 содержит разр ды 7. Накапливающий сумматор 5 содержит комбинационный сумматор 8 и регистр 9. Сумматор 8 имеет разр ды 10, Регистр 9 имеет разр ды 11. Устройство имеет тактовые входы 12-16, а также вход 17 обнулени , входы 18 и 19 множимого и множител , выходы 20 и 21 результата.The device contains a multiplier register 1, a multiplier register 2, multipliers 3, switch 4, accumulating adder 5. Register 1 contains bits 6, Register 2 contains bits 7. Accumulating adder 5 contains combinational adder 8 and register 9. Totalizer 8 has bits 10, Register 9 has bits 11. The device has clock inputs 12-16, as well as zero reset input 17, multiplier and multiplier inputs 18 and 19, and output 20 and 21 of the result.
Работа устройства начинаетс по управл ющему сигналу,, подаваемому по входу 17 и сбрасьшающему регистр 9 в нуль. Затем операнды А и В по входам 19 занос тс в регистры 2 и 1. На входы умножителей 3 подаютс разр ды множимого А и один (младший) разр д множител В. Каждый умножитель 3 формирует произведение в виде двух цифр: старшего разр да и младшего разр да. Поскольку сначала формируютс младшие разр ды произведени , то они управл ющим сигналом по входу 13 передаютс через коммутатор 4 на входы соответствующих разр дов сумматора 8, на вторых входах которых пока нули. Образовавша с в сум маторе 8 частична сумма управл ющим сигналом, подаваемым по входу 16, заноситс в старшие разр ды сдвигового регистра 9, После этого управл ющий сигнал с входа 13 снимаетс и подаетс по входу 15, который сдвигает содержимое 8 регистра на один разр д вправо, The operation of the device begins at the control signal, supplied at input 17 and reset register 9 to zero. Then, the operands A and B at inputs 19 are entered into registers 2 and 1. The inputs of multipliers 3 are supplied with multiples A and one (younger) bit of multiplier B. Each multiplier 3 forms a product in the form of two digits: high order and low bit Since the low-order product bits are first formed, they are transmitted via the control signal through the input 13 through the switch 4 to the inputs of the corresponding bits of the adder 8, the second inputs of which are zero. Formed in sum 8, the partial sum of the control signal supplied at input 16 is entered into the upper bits of the shift register 9. After that, the control signal from input 13 is removed and fed at input 15, which shifts the contents of register 8 by one bit to the right
К этому моменту времени на умножит .ел х 3 сформируютс старшие разр ды произведени , которые управл ющим сигналом по входу 14 передаютс через коммутатор 4- на входы соответст взпощих разр дов 10 сумматора 8, на другие входы которых поступает содержимое старших разр дов регистра 9. Образовавша с сумма управл ющим сигналом по входу 16 записываетс вBy this point in time, the high multiples of the product will be multiplied by the number of x 3, which by the control signal at input 14 are transmitted through the switch 4 to the inputs of the corresponding bits 10 of the adder 8, to the other inputs of which the contents of the high register bits 9 arrive. Formed with the sum of the control signal at input 16 is recorded in
754322754322
старшие,разр ды регистра 9. Затем управл ющим сигналом по входу 12 содержимое регистра 1 сдвигаетс -вправо на один разр д. На этом заканчивает5 с цикл умножени множимого на один S-ичный разр д множител .higher bits of register 9. Then the control signal at input 12 of register 1 is shifted to the right by one bit. This completes the 5-second cycle of multiplying the multiplicand by one S-ary bit of the multiplier.
Изложенный процесс повтор етс m раз до умножени множимого на все разр ды множител , В результате на to регистре 9 образуетс произведение, имеющее в общем случае двойную разр дность ,The process outlined is repeated m times before multiplying the multiplicand by all multipliers of the multiplier. As a result, the to register 9 is formed into a product having, in general, a double digit,
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU843833620A SU1275432A1 (en) | 1984-12-30 | 1984-12-30 | Multiplying device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU843833620A SU1275432A1 (en) | 1984-12-30 | 1984-12-30 | Multiplying device |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1275432A1 true SU1275432A1 (en) | 1986-12-07 |
Family
ID=21154714
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU843833620A SU1275432A1 (en) | 1984-12-30 | 1984-12-30 | Multiplying device |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1275432A1 (en) |
-
1984
- 1984-12-30 SU SU843833620A patent/SU1275432A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР 754412, кл. G 06 F 7/52, 1970. Авторское свидетельство СССР № 383044, кл. G 06 F 7/52, 1970. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1275432A1 (en) | Multiplying device | |
SU1280624A1 (en) | Device for multiplying the floating point numbers | |
SU1265762A1 (en) | Multiplying device | |
SU734669A1 (en) | Converter of proper binary fraction into binary-decimal fraction and integer binary-decimal numbers into binary numbers | |
SU805307A1 (en) | Multiplying-shifting device | |
SU752323A1 (en) | Binary-decimal- to- binary fraction converter | |
SU877521A1 (en) | Binary-decimal to binary code converter | |
SU651341A1 (en) | Multiplying arrangement | |
SU1226447A1 (en) | Multiplying device | |
SU734683A1 (en) | Device for multiplying n-digit numbers | |
SU1185328A1 (en) | Multiplying device | |
SU860053A1 (en) | Bcd-to-binary fraction converter | |
SU1621022A1 (en) | Multiplication device | |
SU1157541A1 (en) | Sequential multiplying device | |
SU662938A1 (en) | Divider | |
SU1236462A1 (en) | Device for multiplying decimal numbers | |
SU1742814A1 (en) | Computing device | |
SU1080136A1 (en) | Multiplying device | |
SU1059568A1 (en) | Device for implementing multiplication in redundant binary system | |
SU669353A1 (en) | Arithmetic device | |
SU1134947A1 (en) | Device for calculating values of polynominal m-th order | |
SU1453583A1 (en) | Digital frequency synthesizer | |
SU1223224A1 (en) | Device for dividing n-digit numbers | |
SU1013946A1 (en) | Multiplication device | |
SU491946A1 (en) | Root degree extractor |