SU1439582A1 - Device for dividing a variable by integer - Google Patents
Device for dividing a variable by integer Download PDFInfo
- Publication number
- SU1439582A1 SU1439582A1 SU874250030A SU4250030A SU1439582A1 SU 1439582 A1 SU1439582 A1 SU 1439582A1 SU 874250030 A SU874250030 A SU 874250030A SU 4250030 A SU4250030 A SU 4250030A SU 1439582 A1 SU1439582 A1 SU 1439582A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- register
- bits
- information input
- shift
- Prior art date
Links
Landscapes
- Logic Circuits (AREA)
Abstract
Изобретение относитс к вычислительной технике и может быть использовано в различных системах дл вычислени элементарных функций. Целью изобретени вл етс повьшение быстродействи устройства Дл этого устройство дл делени переменной на целое число, содержащее сумматор-вы- читатель 3, регистр 4, триггер 5, сдвиговые регистры 6, 10, имеет новую организацию св зейо 1 илThe invention relates to computing and can be used in various systems for computing elementary functions. The aim of the invention is to improve the speed of the device. For this purpose, the device for dividing a variable by an integer containing adder-subtractor 3, register 4, trigger 5, shift registers 6, 10 has a new connection link 1 or
Description
33
1one
(О(ABOUT
(Л(L
гg
Ль// лAl // l
1one
Изобретение относитс к вычислительной технике и может быть использовано в различных системах дл вычислени элементарных функгщй.The invention relates to computing and can be used in various systems for computing elementary functions.
Целью изобретени вл етс повышение быстродействи оThe aim of the invention is to improve the speed of
На гтертехе представлена схема устройства дл делени переменной на цапое число оOn the gortech, there is a diagram of a device for dividing a variable by a number
Устройство содержит вход 1 числа устройства, вход 2 начальной установки устройства5 сумматор-вычитатель S регистр 4, триггер 5, первьй сдвиго- вьш регистр бр тактовый вход 7 устройства , вход 8 знака переменной устройства j вьк.од 9 устройства,, второй сдвиговьм регистр 10 и вход 11 модул переменной устройства.The device contains the input 1 of the device number, the input 2 of the initial installation of the device 5 adder-subtractor S register 4, flip-flop 5, the first shift register b the clock input 7 of the device, the input 8 characters of the variable device j all the device 9, the second shift register 10 and input 11 is a variable device module.
Устройство работает следующим об- разоМсThe device operates as follows.
На вход 1 устройства подаетс значение числа Кэ значение модул переменной X с входа 11 устройства записываетс в регистр 10, Триггер 5 устанавливаетс в единичное cocTOHirnie сигнагЕо.м с входа 2 устройства. Так как К всегда положительно, то знак результата совпадает со знаком X, Результат формируетс в виде модул числаэ а знак X заноситс в регистр однозременно с записью значагцих в регистр I Oo Деление начинаетс с подачей тактовых импульсов, кольтаес во которых равно количеству еш-)х разр дов частного., на вход 7 устройства оAt the input 1 of the device, the value of the number Ke is supplied. The value of the module variable X from the input 11 of the device is written to the register 10, Trigger 5 is set to a single cocTOHirnie signal from the input 2 of the device. Since K is always positive, the sign of the result coincides with the sign of X, the Result is formed as a unit of number and the sign of X is entered into the register simultaneously with the entry of the signs in the register I Oo The division begins with the delivery of clock pulses, which are equal to the number of e-) x private bits., to the input 7 of the device
Дл удобства дальнейша работа иоштюстрируетс примером делени X -OoHOIOI (.1с110101) на 5(0101)., Сумматор-вычитатель 3 принципиально молсет иметь произвольное число разр дов Го В рассматриваемом устройстве г 9 гшюс два знаковых разр да (всего 11 разр дов);For convenience, further work is illustrated by an example of dividing X -OoHOIOI (.1с110101) by 5 (0101)., Totalizer-subtractor 3 is basically molset to have an arbitrary number of bits of Gu In the device under consideration is 9 symbolic bits (11 bits in total);
Ргсб 00000Rgsb 00000
,6 0000010, 6 0000010
,6 0000100, 6 0000100
11 1111110011 11111100
3 т3 t
00 0000010100 00000101
00 00000001 Рг.6 000100100 00000001 Pr.6 0001001
4 т4 t
00 00000011 00 00000101 11 11111110 Рг.6 001001000 00000011 00 00000101 11 11111110 Pr.6 0010010
11 11111100 00 00000101 00 0000000111 11111100 00 00000101 00 00000001
Рг„6 0100101Pr „6 0100101
шsh
00 0000001100 00000011
00 00000101 V00 00000101 V
11 11111110 Ргоб 100101011 11111110 Probe 1001010
Таким образом, результат У .1 „001010 -ОоООЮЮоThus, the result of .1 „001010 -OOOOOOUO
хx
5five
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU874250030A SU1439582A1 (en) | 1987-05-27 | 1987-05-27 | Device for dividing a variable by integer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU874250030A SU1439582A1 (en) | 1987-05-27 | 1987-05-27 | Device for dividing a variable by integer |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1439582A1 true SU1439582A1 (en) | 1988-11-23 |
Family
ID=21306269
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU874250030A SU1439582A1 (en) | 1987-05-27 | 1987-05-27 | Device for dividing a variable by integer |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1439582A1 (en) |
-
1987
- 1987-05-27 SU SU874250030A patent/SU1439582A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 1164698, кл. G 06 F 7/52, 1983. Авторское свидетельство СССР № 898423, Kjio G 06 F 7/52, 1980„ * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1439582A1 (en) | Device for dividing a variable by integer | |
SU809168A1 (en) | Device for comparing numbers | |
SU1251103A1 (en) | Fknction generator fknction generatorating structure | |
SU667966A1 (en) | Number comparing device | |
SU968804A1 (en) | Device for determining extremum numbers | |
SU1383345A1 (en) | Logarithmic converter | |
SU913367A1 (en) | Device for comparing binary numbers | |
SU392494A1 (en) | I ALL-UNION | j; rn -: - fVi | O.TF) inHMFnMMAvtorsRaditelKievsk expedition of the Ukrainian scientific research geological instituteSHSJiHOTEKA | |
SU1087984A1 (en) | Device for comparing numbers | |
SU902282A1 (en) | Device for receiving information through two parallel communication channels | |
SU970366A1 (en) | Microprogram control device | |
SU1405066A2 (en) | Device for interfacing n sensors with computer | |
SU1658391A1 (en) | Serial-to-parallel code converter | |
SU1270762A1 (en) | Information output device | |
SU769629A1 (en) | Shift register | |
SU1478205A1 (en) | Data input unit | |
SU1016785A1 (en) | Variable priority device | |
SU1134931A1 (en) | Information output device | |
SU1201855A1 (en) | Device for comparing binary numbers | |
SU1193664A1 (en) | Adding-subtracting device | |
SU1210209A2 (en) | Pseudorandom pulse sequence generator | |
SU1387004A2 (en) | N-sensors-to-computer interface | |
SU966685A2 (en) | Interface | |
SU1282131A1 (en) | Multichannel device for processing interrogations | |
SU1423997A1 (en) | Haar signal generator |