SU662932A1 - Преобразователь р-кода фибоначчи в двоичный код - Google Patents
Преобразователь р-кода фибоначчи в двоичный кодInfo
- Publication number
- SU662932A1 SU662932A1 SU762386002L SU2386002L SU662932A1 SU 662932 A1 SU662932 A1 SU 662932A1 SU 762386002 L SU762386002 L SU 762386002L SU 2386002 L SU2386002 L SU 2386002L SU 662932 A1 SU662932 A1 SU 662932A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- bits
- group
- switch
- code
- binary
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/60—Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radix; Computing devices using combinations of denominational and non-denominational quantity representations, e.g. using difunction pulse trains, STEELE computers, phase computers
Landscapes
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Pure & Applied Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computational Mathematics (AREA)
- Complex Calculations (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Logic Circuits (AREA)
- Detection And Correction Of Errors (AREA)
Claims (1)
1 .. , Изобретение относитс к вычислительной технике и может быть использовано дл преобразовани р-кодов Фибоначчи в, двоичный код. Известны устройства дл преобраэо вани кода с любым основанием в двои ный код, содержащие п-разр дный регистр, распределитель импульсов, двоичный сумматор, причем вход п-раз р дного регистра вл етс входом пре образоватёл , а выход двоичного сумматора вл етс выходом преобразовател 1 . Недостатком таких устройств вл етс значительное врем преобразовани р-кода Фибоначчи в двоичный код. Целью изобретени вл етс повыше ние быстродействи процесса преобра«рвани р-кодов Фибоначчи в двоичный код.; Это достигаетс тем, что преобразователь содержит I коммутаторов гру пы разр дов, причем первый информационный вьпсод каждого коммутатора группы разр дов соединен с соответствующим входом двоичного сумматора, второй информационный выход каждого коммутатора группы разр дов, кроме коммутатора младшей группы разр дов, соединен с (р+2)-ым входом соседнего коммутатора группы более младших разр дов, р+1 входы каждого коммутатора группы разр дов соединены с соответствующими единичными выходами п-разр дного регистра, управл ющие входы каждого коммутатора группы разр дов соединены с боответствующими выходами распределител импульсов. На фиг.1 показана функциональна схема устройства; на фиг.2 - функциональна схема коммутатора групп старших разр дов дл и . Преобразователь содержит п-разр дный регистр 1, предназначенный дл .хранени исходного р-кода Фибоначчи, Е коммутаторов группы разр дов 2-1-2-, предназначенных дл формировани двоичных эквивалентов весов разр дов р-кода Фибоначчи, распределитель импульсов 3, предназначенный дл управлени процессом преобразовани , двоичный сумматор 4, предназначенными дл последовательного накоплени .двоичных эквивалентов. На фиг.2 введены следующие обозначени : - элементы И, 6 элементы ИЛИ. Преобразователь работает следующим образом. 3 Перед началом преобразовани исходный р-код Фибоначчи заноситс в п-разр дный регистр 1, а триггеры двоичного сумматора 4 устанавливаютс в нулевое состо ние. По приходу первого тактового импульса на распределитель импульсов 3, на первом выходе последнего по вл етс единичный потенциал, который поступает-на управл ющий вход коммутатора старшей группы разр дов. Если в п-разр дном регистре 1, в каком либо из подр д идущих, начина со старших, разр дов записана е диница, то на выходе тех коммутаторов группы разр дов, номера кбторых совпадают с .номерами единичных разр дов в двоичном эквиваленте веса данно -о единичного разр да р-кода Фибоначчи, по витс единичный сигнал. При этом необходимо подчеркйуть , что в группе из р подр д идущих разр дов р-кода Фибоначчи может находитьс только одна единица, что вытекает из определени нормального р-кода Фибоначчи. В дво,ичномсумматоре 4 происходит сложение полученHord дйог чнОго эквивалента с содержанием сумматора. По приходу второго тайтрйогр импульса на BTopbwt выходе | аспределител импульсов 3 пd вл etc единичный потенциал, который .hocfynaeT на коммутатор следующей группы разр дов Если в n-paзp jEitнoм регистре 1, в ка ком либо из ел едуюйщх р подр д идущих 1разр до в, Написана единица, то на двоичном cyNMaTope 4 аналогичным образом происходит сложение двоичного эквив.алента веса данного : единичного разр да р-кода Фйбоначчи с содержимым сумматора. На Дйойчнбм cyMjiiaTdpe 4 таким образом накапливаетс сумма . , , в Операци суммировани даеичных эквивалентов веСов ёдйничнЕох разр дЪв Фибоначчи продолжаетс .до тех пор, пока не произойдет опро всех коммутаторов групп разр дов. При этом максимальное Количество тактов, необходимых дл преобразова ни , будет равноЗ акс ® число коммутаторов группы разр дов t определАетс из неравенства (п) По окончании процесса преобразовани в двоичном сумматоре 4 будет находитьс двоичный эквивалент числа , записанного в р-коде 1ч1боначчи. I, Первые входы элементов И 5 1-5 4 соединены с выходами разр дов, ве 2 са которых равны соответственно 26, 19 , 14 и 10. Вторые входы каждого элемента И 5 1-5-4 соединены с управл ющим входом коммутатора групп разр дов. Выход элемента ИЛИ 6 соединен со входом того разр да двоичного сумматора 4, вес которого равен 14. Выходы каждого элемента И 5-1-5-4 вл ютс входными дл следующего коммутатора группы разр дов и соединены с соответствующими входами элемента ИЛИ 6 следующего коммутатора группы раэр дов и также вл ютс входными дл последующих коммутаторов группы разр дов . i . Необходимо отметить, что коммутаторы группы младших разр дов могут, в зависимости от длины преобразуемого р-кода Фибоначчи, содержать или искомое число элементов И ,и элемент ИЛИ, или только один элемент ИЛИ. Формула изобретени Преобразователь р-кода Фибоначчи в двоичный код, содержащий п-разр днь1й регистр, распределитель импульсов двоичный сумматор, причем вход п-разр дного регистра вл етс вхог дом преобразовател , выход двоичного сумматора вл етс выходом преобразовател , отличающийс тем, что, с цеЛью повышени быстродействи , преобразователь содержит J коммутаторов группы разр дов, причем первый информационный выход каждого коммутатора группы разр дов соединен с соответствующим входом двоичного сумматора, второй инфор-. мацйонНый выход каждого коммутатора группы разр дов/ кроме коммутатора младшей группы разр дов, соединен с (р+2) входом соседнего коммутатора группы более младдаих разр дов,(р+1) входы каждого, коммутатора группы разр дов соединены с йоответствуюпщми единичными выходами п-разр дного регистра , управл ющие входы каждого коммутатора группы разр дов соединены с соответствующими выходами распределител импульсов. . Источники информации, прин тые во внимание при экспертизе 1. йвторское свидетельство СССР № 439801, кл. G 06 F 5/02, 1974.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU762386002A SU662926A1 (ru) | 1976-07-19 | 1976-07-19 | Генератор последовательности обобщенных чисел фибоначчи с произвольными начальными услови ми |
Publications (1)
Publication Number | Publication Date |
---|---|
SU662932A1 true SU662932A1 (ru) | 1979-05-15 |
Family
ID=20670506
Family Applications (7)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU762386002K SU662931A1 (ru) | 1976-07-19 | 1976-07-19 | Преобразователь пр мого кода в обратный |
SU762386002O SU662941A1 (ru) | 1976-07-19 | 1976-07-19 | Устройство дл умножени целых чисел |
SU762386002L SU662932A1 (ru) | 1976-07-19 | 1976-07-19 | Преобразователь р-кода фибоначчи в двоичный код |
SU762386002N SU662934A1 (ru) | 1976-07-19 | 1976-07-19 | Устройство дл сравнени р-кодов фибоначчи |
SU762386002A SU662926A1 (ru) | 1976-07-19 | 1976-07-19 | Генератор последовательности обобщенных чисел фибоначчи с произвольными начальными услови ми |
SU762386002M SU662933A1 (ru) | 1976-07-19 | 1976-07-19 | Преобразователь кодов |
SU762386002D SU662930A1 (ru) | 1976-07-19 | 1976-07-19 | Устройство дл приведени р-кодов фибоначчи к минимальной форме |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU762386002K SU662931A1 (ru) | 1976-07-19 | 1976-07-19 | Преобразователь пр мого кода в обратный |
SU762386002O SU662941A1 (ru) | 1976-07-19 | 1976-07-19 | Устройство дл умножени целых чисел |
Family Applications After (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU762386002N SU662934A1 (ru) | 1976-07-19 | 1976-07-19 | Устройство дл сравнени р-кодов фибоначчи |
SU762386002A SU662926A1 (ru) | 1976-07-19 | 1976-07-19 | Генератор последовательности обобщенных чисел фибоначчи с произвольными начальными услови ми |
SU762386002M SU662933A1 (ru) | 1976-07-19 | 1976-07-19 | Преобразователь кодов |
SU762386002D SU662930A1 (ru) | 1976-07-19 | 1976-07-19 | Устройство дл приведени р-кодов фибоначчи к минимальной форме |
Country Status (9)
Country | Link |
---|---|
US (1) | US4187500A (ru) |
JP (1) | JPS5333549A (ru) |
CA (1) | CA1134510A (ru) |
DD (1) | DD150514A1 (ru) |
DE (1) | DE2732008C3 (ru) |
FR (1) | FR2359460A1 (ru) |
GB (1) | GB1543302A (ru) |
PL (1) | PL108086B1 (ru) |
SU (7) | SU662931A1 (ru) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2842672C2 (de) * | 1978-09-29 | 1984-12-13 | Vinnickij politechničeskij institut, Vinnica | Digital-Analog-Umsetzer |
DE2848911C2 (de) * | 1978-11-10 | 1987-04-02 | Vinnickij politechničeskij institut, Vinnica | Digital/Analog-Wandler für gewichtete digitale Kodes |
DE2921053C2 (de) * | 1979-05-23 | 1985-10-17 | Vinnickij politechničeskij institut, Vinnica | Einrichtung zur Reduktion von n-stelligen Codes mit Irrationsbasis auf die Minimalform |
GB2050011B (en) * | 1979-05-25 | 1984-02-08 | Vinnitsky Politekhn Inst | Devices for reducing irrational base codes to minimal form |
US4290051A (en) * | 1979-07-30 | 1981-09-15 | Stakhov Alexei P | Device for reducing irrational-base codes to minimal form |
GB2090490B (en) * | 1980-05-30 | 1983-11-30 | Vinnitsky Politekhn Inst | Converter of p-codes into analog values |
DE3050456T1 (de) * | 1980-06-26 | 1982-08-12 | Vinnitsky Politekhn I | Analog-to-digital converter |
US4818969A (en) * | 1984-08-09 | 1989-04-04 | Kronos, Inc. | Method of fixed-length binary encoding and decoding and apparatus for same |
JP3425152B2 (ja) * | 1995-02-03 | 2003-07-07 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | (n−1)ビット情報語系列をnビット・チャネル語系列に符号化する符号化装置およびnビット・チャネル語系列を(n−1)ビット情報語系列に複号する複号装置 |
US6788224B2 (en) * | 2000-06-26 | 2004-09-07 | Atop Innovations S.P.A. | Method for numeric compression and decompression of binary data |
ITRM20000347A1 (it) * | 2000-06-26 | 2001-12-26 | Salpiani Giampietro | Metodo di rappresentazione numerica. |
US6691283B1 (en) * | 2001-12-12 | 2004-02-10 | Lsi Logic Corporation | Optimization of comparator architecture |
CN101499001B (zh) * | 2009-03-13 | 2010-09-29 | 天津工程师范学院 | 一种除数是127×2n的快速除法器 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4032979A (en) * | 1972-12-26 | 1977-06-28 | Digital Development Corporation | Method and system for encoding and decoding digital data |
-
1976
- 1976-07-19 SU SU762386002K patent/SU662931A1/ru active
- 1976-07-19 SU SU762386002O patent/SU662941A1/ru active
- 1976-07-19 SU SU762386002L patent/SU662932A1/ru active
- 1976-07-19 SU SU762386002N patent/SU662934A1/ru active
- 1976-07-19 SU SU762386002A patent/SU662926A1/ru active
- 1976-07-19 SU SU762386002M patent/SU662933A1/ru active
- 1976-07-19 SU SU762386002D patent/SU662930A1/ru active
-
1977
- 1977-07-14 CA CA000282682A patent/CA1134510A/en not_active Expired
- 1977-07-15 DE DE2732008A patent/DE2732008C3/de not_active Expired
- 1977-07-15 US US05/816,510 patent/US4187500A/en not_active Expired - Lifetime
- 1977-07-18 DD DD77200131A patent/DD150514A1/de unknown
- 1977-07-19 FR FR7722036A patent/FR2359460A1/fr active Granted
- 1977-07-19 JP JP8569077A patent/JPS5333549A/ja active Granted
- 1977-07-19 PL PL1977199745A patent/PL108086B1/pl unknown
- 1977-07-19 GB GB30294/77A patent/GB1543302A/en not_active Expired
Also Published As
Publication number | Publication date |
---|---|
PL199745A1 (pl) | 1978-04-24 |
SU662934A1 (ru) | 1979-05-15 |
PL108086B1 (pl) | 1980-03-31 |
SU662930A1 (ru) | 1979-05-15 |
SU662933A1 (ru) | 1979-05-15 |
FR2359460B1 (ru) | 1983-05-20 |
JPS5333549A (en) | 1978-03-29 |
DE2732008A1 (de) | 1978-02-02 |
US4187500A (en) | 1980-02-05 |
GB1543302A (en) | 1979-04-04 |
DE2732008B2 (de) | 1981-07-09 |
DD150514A1 (de) | 1981-09-02 |
SU662931A1 (ru) | 1979-05-15 |
DE2732008C3 (de) | 1982-03-04 |
JPS5711459B2 (ru) | 1982-03-04 |
CA1134510A (en) | 1982-10-26 |
FR2359460A1 (fr) | 1978-02-17 |
SU662926A1 (ru) | 1979-05-15 |
SU662941A1 (ru) | 1979-05-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU662932A1 (ru) | Преобразователь р-кода фибоначчи в двоичный код | |
SU851394A1 (ru) | Преобразователь двоичного кода вдВОичНО-дЕС ТичНый | |
SU1727121A1 (ru) | Устройство дл вычислени разности квадратов двух чисел | |
SU1501280A1 (ru) | Устройство дл преобразовани числа из системы остаточных классов в позиционный код | |
SU714644A1 (ru) | Преобразователь параллельного двоично- дес тичного кода 8-4-2-1 в частоту | |
RU2012135C1 (ru) | Преобразователь кодов | |
SU733109A1 (ru) | Троичный реверсивный п-разр дный счетчик импульсов | |
SU1292187A1 (ru) | Преобразователь двоично-дес тичного кода в двоичный | |
SU694860A1 (ru) | Устройство дл вычислени логарифмов чисел, представленных единичными кодами | |
SU809154A1 (ru) | Преобразователь полиадического кодаВ КОд СиСТЕМы ОСТАТОчНыХ КлАССОВ | |
SU959161A1 (ru) | Ассоциативное запоминающее устройство | |
SU1316093A1 (ru) | Устройство дл кодировани в системе остаточных классов | |
SU1001114A1 (ru) | Вычислительное устройство | |
SU1048469A1 (ru) | Преобразователь двоично-дес тичных чисел в двоичные | |
SU720424A1 (ru) | Преобразователь двоично-дес тичного кода в последовательный двоичный код | |
SU1290536A1 (ru) | Устройство дл преобразовани числа из системы остаточных классов в позиционный код | |
SU1048472A1 (ru) | Устройство дл делени двоичных чисел | |
SU572781A1 (ru) | Преобразователь двоично-дес тичных чисел в двоичные | |
SU1462306A1 (ru) | S-й сумматор | |
SU428385A1 (ru) | ||
SU744568A2 (ru) | Параллельный накапливающий сумматор | |
SU960792A1 (ru) | Преобразователь двоичного кода в позиционный код со смешанным основанием | |
SU1667258A1 (ru) | Преобразователь кодов с естественной избыточностью в двоичный код | |
SU560222A1 (ru) | Устройство дл преобразовани двоичного кода в код гре и обратно | |
SU491129A1 (ru) | Устройство дл возведени двоичных чисел в третью степень |