Генератор последовательностей ( @ , @ )-чисел с произвольными начальными условиями Советский патент 1984 года по МПК G06F1/02 

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

Изобретение относится к автоматик и вычислительной технике и может быт использовано для получения обобщенных последовательностей ( т,р)-чисел с произвольными начальными условиями Известен генератор последовательностей обобщенных ( г,р)-чисел, содержащий регистры, су/штор, блоки контроля и нормализации. Этот генера тор предназначен для формирования последовательностей обобщенных ( ) чисел при г 2 Г13. Однако данный генератор не позволяет получить последовательность чисел Фибоначчи. Наиболее близким техническим реше нием к изобретению является генерато последовательностей (г,р)-чисел с произвольными начальными условиями содержащий р+1 последовательно соединенных регистров, сумматор и блок синхронизации, причем выходы первого и (р+1)-го регистров подключены к входам сумматора, выход сумматора подключен к входу первого регистра, выход первого регистра является выходом генератора последовательностей 2 . Известный генератор генерирует последовательности с параметром г (числа Фибоначчи), но не позволяет получить последовательности при Целью изобретения является расширение класса решаемых задач за счет обеспечения возможности генерирования чисел с параметром . Поставленная цель достигается тем что генератор последовательностей (г,,р)-чисел с произвольными начальными условиями, содержащий р+1 последовательно соединенных регистров с-первого по (р+1)-ьш, сумматор и блок синхронизации, причем первый информационньй вход и выход первого регистра являются соответственно входом начальных условий и выходом генератора последовательностей (г,р) чисел, выход сумматора подключен к второму информационному входу первого регистра, выход которого подключен к первому информационному вхо ду сумматора, первый и второй вьскоды блока синхронизации подключены к син хронизирующим входам всех регистров и сумматора соответственно, содержит дополнительно г-1 последовательн соединенных: регистров с (р+2)-го по ()-ый и коммутатор, причем выход (Р+О-ГО регистра подключен к инфор3мационному входу (р+2)-го регистра, выходы регистров со второго по ()-ый и выход (г+р)-го регистра подключены к соответствующим информационным входам коммутатора, управляющий вход которого является входом Задания режима работы генератора последовательностей (г,р)-чисел, синхронизирующий вход коммутатора подключен к третьему выходу блока синхронизации, выход коммутатора подключен к второму информационному входу сумматора. На чертеже представлена функциональная схема генератора последовательностей (г,р)-чисел с произвольными начальными условиями для случая , . Схема содержит блок 1 синхронизации, регистры 2.1-2.4, коммутатор 3, сумматор 4, вход 5 начальных условий, вход 6 задания режима работы, выход 7 генератора. Предлагаемьп генератор формирует последовательности, определяемые следующим рекурентным соотношением: f О при i 0; ,в,- { q при i - 0; (1) . - -г + ...+ /i;..+/i;.,,p при ,, ,3,.., где Р, - (г,р) - число, QP -произвольное начальное условие, г,р - параметры последог-ательностей. Как видно из (1), при имеем ряд чисел Фибоначчи, при и ,2,3... получаем последовательности обобщенных чисел Фибоначчи, при , получаем известную классическую двоичную последовательность . Генератор может работать в двух режимах: формирование последовательности обобщенных (г,р)-чисел; формирование последовательности Обобщенных р-чисел-Фибоначчи. Режим работы задается по входу 6, В исходном состоянии все регистры установлены на ноль. По входу 5 начальных условий в регистр 2.1. вводится значение q. Формирование очередного числа в последовательности осуществляется в течение одного цикла. В первом такте каждого цикла синхронизирующие сигналы от блока 1 на синхронизируюих - входах сумматора 4 и коммутатора 3 обеспечивают подачу числа из первого регистра 2.1 на первый инормационньп вход сумматора и из

3. 1

(г+р)-го регистра 2.4 через коммута тор 3 на второй информационный вход сумматора, в котором формируется сумма этих чисел. В следующих г-1 тактах при работе в первом режиме к второму входу сумматора последовательно подключаются выходы регистров с (r-l)-ro по второй (2.3-2.2) и их содержимое добавляется к содержимому сумматора. При работе во втором режи ме выходы регистров с (г-1)-го по второй не подключаются к входу сумматора.. В результате в г-ом такте на сумматоре 4 оказывается сформированным следующее число последовательное ти в соответствии с выражением (1).

34

В (г+1)-ом и последнем такте цикла содержимое сумматора 4 сдвигается в первый регистр 2.1, содержимое первого регистра 2.1 - во второй регистр 2.2 и т.д. На выходе 7 генератора появляется очередное число последовательности.

Такимобразом, предлагаемый генератор наряду с последовательностью

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

расширяет его функциональные возможности.

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

название год авторы номер документа
Генератор последовательности обобщенных чисел Фибоначчи с произвольными начальными условиями 1986
  • Мамедов Фирдоси Адил Оглы
  • Животовский Иосиф Зиновьевич
SU1345181A1
Генератор избыточных последовательностей чисел с произвольными начальными условиями 1984
  • Збродов Николай Андреевич
SU1229749A1
Генератор последовательности @ -чисел Фибоначчи 1983
  • Ключко Владимир Игнатьевич
  • Ткаченко Александр Васильевич
  • Шпагин Сергей Васильевич
  • Руксов Андрей Васильевич
  • Нефедов Александр Николаевич
SU1091146A1
Генератор последовательности @ -чисел Фибоначчи 1983
  • Андрущенко Анатолий Григорьевич
  • Ключко Владимир Игнатьевич
  • Глушков Валерий Иванович
  • Ткаченко Александр Васильевич
SU1112356A2
Генератор последовательности обобщенных чисел Фибоначчи с произвольными начальными условиями 1984
  • Ключко Владимир Игнатьевич
  • Ткаченко Александр Васильевич
SU1196837A1
Генератор последовательности обобщенных чисел Фибоначчи с произвольными начальными условиями 1984
  • Ключко Владимир Игнатьевич
  • Ткаченко Александр Васильевич
  • Дударев Валерий Алексеевич
  • Худошин Григорий Иванович
SU1167598A2
Генератор последовательности обобщенных @ -чисел фибоначчи с произвольными начальными условиями 1986
  • Мамедов Яшар Адиль Оглы
  • Мамедов Фирдоси Адил Оглы
  • Животовский Иосиф Зиновьевич
SU1474627A2
Устройство для умножения 1987
  • Стахов Алексей Петрович
  • Козак Андрей Андреевич
  • Лужецкий Владимир Андреевич
  • Черняк Александр Иванович
  • Малиночка Виктор Петрович
  • Андреев Александр Евстигнеевич
SU1444751A1
Устройство для деления 1988
  • Стахов Алексей Петрович
  • Лужецкий Владимир Андреевич
  • Попович Игорь Михайлович
  • Коротин Владимир Васильевич
SU1552174A1
Генератор последовательности р-чисел Фибоначчи 1986
  • Ключко Владимир Игнатьевич
  • Нефедов Александр Николаевич
  • Руксов Андрей Васильевич
  • Ткаченко Александр Васильевич
  • Шпагин Сергей Васильевич
SU1324019A2

Иллюстрации к изобретению SU 1 104 493 A1

Реферат патента 1984 года Генератор последовательностей ( @ , @ )-чисел с произвольными начальными условиями

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

Формула изобретения SU 1 104 493 A1

5

21

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

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

SU 1 104 493 A1

Авторы

Воронов Виктор Георгиевич

Браткевич Вячеслав Вячеславович

Збродов Николай Андреевич

Даты

1984-07-23Публикация

1983-03-02Подача