Генератор последовательности обобщенных чисел Фибоначчи с произвольными начальными условиями Советский патент 1985 года по МПК G06F1/02 

Описание патента на изобретение SU1167598A2

0д СЛ

СО 00 Изобретение относится к автомати ке и вычйспитеЯьной технике и предназначеКо для генерирования последовательности р-чисел Фибоначчи с произвольными начальными условиями, а также последовательности значений веса р-кода Фибоначчи. По основному авт.св. № 662926 известен генератор, содержащий р+1 регистров, сумматор и блок управлеНИН причем первый информационный вход первого регистра является информационным входом генератора, вто рой информационный вход первого регистра соединен с выходом сумматора, выход каяучого предьщущего регистра соединен с информационным входом последующего регистра, выход р+}-го регистра соединен с первым информационным входом сумматора, второй информационный вход которого соединен с выходом первого регистра и является выходом чисел Фибоначчи генератора, первый выход блока упра ления соединен с управляющими входа ми всех регистров, второй выход бло ка управления соединен с управляющи входом сумматора 1} . Известный генератор генерирует последовательности р-чисел Фибоначч но не позволяет получить последовательности значений веса р-кода Фибоначчи. Целью изобретения является расши рение функциональных во1зможностей генератора за счет генерирования последовательности значений веса фибоначчиевого р-кода. Поставленная цель достигается тем что генератор последовательности обобщенных чисел Фибоначчи с произвольными начальными условиями содержит p-i- дополнительных регистров и дополнительный сумматор, причем выход i-ro (i . 1, ..., р) дополнутель ного регистра соединен с информационым входом ()-ro дополнительного регистра, выход р+1-го регистра и выходь первого и р+1-го дополнительных регистров соединены с информационными входами дополнительного сумматора, выход которого соединен с информационным входом первого дополнительного регистра, выход первого дополнительного регистра является выходом значений веса фибоначчие вого р-кода, первый выход блока управления подключен к управляюй1;им входам всех дополнительных регистров, второй выход блока управления подключен к управляющему входу дополнительного сумматора. На чертеже представлена функциональная схема генератора последовательности обобщенных чисел Фибоначчи с произвольными начальными условиями. Генератор содержит регистры 1 (Pt) сумматор 3, блок 4 управления, сумматор 5, вход 6 начальных условий, выходы 7 и 8 последовательности р-чисел и последовательности значений веса соответственно. Р-числа Фибоначчи (fp (п) при заданном целом р 3- О определяются рекуррентным соотношением О при п О ; tfp(n) NO при п оj CfpCn-Dn- Vp(n-p-l) при п о, где NP - произвольное начальное условие} п - разрядность р-кода Фибоначчи. Вес р-кода Фибоначчи с произвольными начальными условиями, определяющий количество двоичных единиц в множестве кодовых слов (п), для любого целого О задается рекуррентным соотношением О при п р; NO при п р-ь 1 (n--t) + tVp (п-р-1) .+ tfp(n-p-1) при , (2) В таблице приведены значения функции Юр (п) для п 0,10 и р 1,4 при NO 1. Генератор обеспечивает моделирования последовательности чисел сРр(п) на выходе 7 согласно соотношению (1) и последовательности чисел соп (п) на выходе 8 согласно соотношению (2). В исходном состоянии в регист-. pax 1 - 1(р+1),2 - 2(р,хранятся нулевые коды. В регистр 1 по входу 6 записывается начальное число N(5. При генерировании последовательностей в регистрах 1 - 1(р+)/ 2(р,) хранятся предьздущие р+1 значений каждой из величин (fp, р соответственно. На сумматорах 3 и 5 реализуются суммы, соответствующие выражениям (1) и (2), и записываются в регистры 1 , 2. В блоке 4 управления формируются синхроимпульсы, управляющие перезаписью содержимого каждого предьщу31167598

щего регистра в последующий и сложением на сумматорах в каждом такте работы генератора. Таким образом, предлагаемое тех- 5 последовательность значений веса

ническое решение реализует функцию

известного генератора последовательности обобщенных чисел Фибоначчи с произвольными начальными условиями и, кроме того, позволяет получить

п-кода Фибоначчи.

Похожие патенты SU1167598A2

название год авторы номер документа
Генератор последовательности @ -чисел Фибоначчи 1983
  • Андрущенко Анатолий Григорьевич
  • Ключко Владимир Игнатьевич
  • Глушков Валерий Иванович
  • Ткаченко Александр Васильевич
SU1112356A2
Генератор последовательности @ -чисел Фибоначчи 1983
  • Ключко Владимир Игнатьевич
  • Ткаченко Александр Васильевич
  • Шпагин Сергей Васильевич
  • Руксов Андрей Васильевич
  • Нефедов Александр Николаевич
SU1091146A1
Генератор последовательности обобщенных чисел Фибоначчи с произвольными начальными условиями 1984
  • Ключко Владимир Игнатьевич
  • Ткаченко Александр Васильевич
SU1196837A1
Генератор последовательности р-чисел Фибоначчи 1986
  • Ключко Владимир Игнатьевич
  • Нефедов Александр Николаевич
  • Руксов Андрей Васильевич
  • Ткаченко Александр Васильевич
  • Шпагин Сергей Васильевич
SU1324019A2
Генератор последовательности @ -чисел Фибоначчи 1984
  • Ключко Владимир Игнатьевич
  • Ткаченко Александр Васильевич
SU1233132A2
Генератор последовательности обобщенных чисел Фибоначчи с произвольными начальными условиями 1986
  • Мамедов Фирдоси Адил Оглы
  • Животовский Иосиф Зиновьевич
SU1345181A1
Генератор последовательности @ -чисел Фибоначчи 1985
  • Ключко Владимир Игнатьевич
  • Ткаченко Александр Васильевич
  • Фрункер Владимир Исаакович
SU1273909A1
Устройство для умножения целых чисел в р-кодах Фибоначчи 1986
  • Мамедов Яшар Адил Оглы
  • Мамедов Фирдоси Адил Оглы
  • Животовский Иосиф Зиновьевич
SU1345190A1
Генератор последовательностей ( @ , @ )-чисел с произвольными начальными условиями 1983
  • Воронов Виктор Георгиевич
  • Браткевич Вячеслав Вячеславович
  • Збродов Николай Андреевич
SU1104493A1
Генератор избыточных последовательностей чисел с произвольными начальными условиями 1984
  • Збродов Николай Андреевич
SU1229749A1

Иллюстрации к изобретению SU 1 167 598 A2

Реферат патента 1985 года Генератор последовательности обобщенных чисел Фибоначчи с произвольными начальными условиями

ГЕНЕРАТОР ПОСЛЕДОВАТЕЛЬНОСТИ ОБОБЩЕННЫХ ЧИСЕЛ ФИБОНАЧЧИ С ПРОИЗВОЛЬНЫМИ НАЧАЛЬНЫМИ УСЛОВИЯМИ по авт.св. № 662926, отличающийся тем, что, с целью расширения функциональных возможностей генератора за счет генерирования последовательности значений веса фибоначчиевого р-кода, он содержит р+1 дополнительных регистров и дополнительный сумматор, причем выход i-ro (i 1, ..., р) дополнительного регистра соединен с информационным входом (i+1)-ro дополнительного ре-, гистра, вьпсод (р+1)-го регистра и выходы первого и (р+1)-го дополнительных регистров соединейы с информационными входами дополнительного сумматора, выход которого соединен с информационн Ф1 входом первого дополнительного регистра, выход пер- . вого дополнительного регистра является выходом значений веса фибоначчиевого р-кода, первый выход блока управления подключен к управляющим входам всех дополнительных регистров, второй выход блока управления подключен к управляющему входу дополнительного сумматора.

Документы, цитированные в отчете о поиске Патент 1985 года SU1167598A2

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Генератор последовательности обобщенных чисел фибоначчи с произвольными начальными условиями 1976
  • Стахов Алексей Петрович
  • Лужецкий Владимир Андреевич
SU662926A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 167 598 A2

Авторы

Ключко Владимир Игнатьевич

Ткаченко Александр Васильевич

Дударев Валерий Алексеевич

Худошин Григорий Иванович

Даты

1985-07-15Публикация

1984-01-13Подача