Генератор последовательности весов кода
Иллюстрации
Показать всеРеферат
Изобретение относится к устройствам автоматики и вычислительной техники, функционирующим в коде "золотой" пропорции, используется для генерирования последовательности дробных частей весов кода "золотой" пропорции и является усовершенствованием генератора последовательности весов кода по авт. свид. N1541583. Целью изобретения является расширение функциональных возможностей за счет генерации последовательности дробных частей отрицательных весов кода "золотой" пропорции. Генератор содержит регистры 1, 2 сдвига, мультиплексор 3, элемент НЕ 4, информационные входы 5, 6, выход 7, вход 8 задания вида операции, вход 9 начальной установки, первый и второй тактовые входы 10 и 11. 1 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
09 (}0 (51) 5 С 06 F 1/02
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМ,Ф СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЭОБРЕ1 ЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР (61) 1541583 (21) 4737276/24 (22) 13.09.89 (46) 07.07.91. Бюл. М-* 25 (7 1) Винницкий политехнический инс титут (72) И. Е. Тютюников, В. Н.Лыс огор, А.Э. Волос ович . и О.А. Куницкая (53) 681. 3 (088. 8) (56) Авторское свидетельство СССР
N9 1541583, кл. G 06 F 1/02, 1988. (54) ГЕНЕРАТОР ПОСЛЕДОВАТЕЛЬНОСТИ
ВЕСОВ КОДА (57) Изобретение относится к устройствам автоматики и вычислительной техники, функционирующим в коде зо2 лотой" пропорции, используется для генерирования последовательности дробных частей весов кода "золотой" пропорции и является усовершенствованием генератора последовательности весов кода по авт. св, N- 1541583.
Целью изобретения является расширение функциональных возможностей за счет генерации последовательности, дробных частей отрицательных весов кода "золотой" пропорции. Генератор содержит регистры 1 и 2 сдвига,мультиплексор 3, элемент НЕ 4, информационные входы 5 и 6, выход 7, вход 8 задания вида операции, вход 9 начальной установки, первый и второй тактовые входы 10 и 11. 1 ил., 1табл.
1661745
Рф1 для четных п, для нечетных и. для четных и. для нечетных п, 40
Изобретение относится к устройствам автоматики и вычислительной техники, функционирующим в коде "золотой пропорции, используется для
5 генерирования последовательности дробных частей весов кода "золотой" пропорции и является усовершенствованием изобретения по авт. св, У 1541583.
Целью изобретения является расши-! рение функциональных возможностей за счет генерации последовательности ,дробных частей отрицательных весов кода "золотой" пропорции, 15
На чертеже представлена схема генератора последовательности весов, кода.
Генератор содержит первый 1 и второй 2 регистры сдвига, мультиплексор 20
3, элемент НЕ 4, первый 5 и второй 6 информационные входы генератора, выход 7 генератора, вход 8 задания вида операции генератора, вход 9 начальной установки генератора, первый 25
10 и второй 11 тактовые входы генератора, причем первый информационный вход 5 генератора соединен с информационным входом первогО регистра 1 сдвига, выход которого соединен с первым инфор. мационным входом мультиплексора 3, вход
9 начальной установки генератора соедие
Л М + +. ° .+О
Рд(0 ) = -н! где g." — вес i-го разряда кода.
Регистр 1 предназначен для формирования дробной части положительного веса кода "золотой" пропорции при четном п и для формирования дробной части отрицательного веса при нечетном и. Регистр 2 предназначен для формирования дробной части положительного веса при нечетном и и для формирования дробной части отрицательного веса при четном и. Мультиплексор 3 предназначен для попеременной выдачи на выход 7 генератора кода из регистров 1 и 2.
Генератор последовательности весов кода работает следующим образом.
В исходном состоянии в регистры
1 и 2 записаны нулевые коды. нен с входами разрешения записи первого 1 и второго 2 регистров сдвига, второй информационный вход 6 генератора соединен с информационным входом второго регистра 2 сдвига, выход которого соединен с вторым информационным входом мультиплексора 3, выход которого является выходом 7 генератора, первый тактовый вход 10 которого соединен с входами разрешения сдвига первого 1 и второго 2 регистров сдвига, второй тактовый вход 11 генератора соединен с управляющим входом мультиплексора 3, вход 8 задания вида операции генератора соединен с входом элемента HE 4, выход которого и вход 8 задания вида операции генератора соединены соответственно с входами, первого и второго разрядов информационного входа второго регистра 2 сдвига, входы первого и второго разрядов информационного входа первого регистра 1 сдвига соединены соответственно с входом 8 задания вида операции генератора и выходом элемента HE 4.
Алгоритм генерации последовательности дробных частей положительных и отрицательных весов кода "золотой" пропорции определяют формулы
На вход 8 генератора подаются "0", если необходимо генерировать последовательность дробных частей положительных весов кода, и "1" — если отрицательных весов кода. На информационные входы регистров 1 и 2 подаются коды начальных условий„(п-2)-разрядный код 1010...10 на вход 5, (п-2)— разрядный "00...00" на вход 6. При этом с входа 8 генератора и с выхода элемента HE 4 на младшие разряды регистра 1 поступает код 10 в первом случае и код 01 во втором случае, а на младшие разряды регистра 2 — код
01 в первом случае и код 10 во втором случае.
Рассмотрим работу генератора, когда на вход 8 генератора подан "0".
Отрицательные веса кода
Положительные веса кода
Регистр 1 Регистр 2 Выход 7 Регистр 1 Регистр 2 Выход 7
000001 101010
000010 000010 101001
000100 101000 010010
001000 001000 100100
010000 100000 001000
100000
101001
010000
010000 ф 000000 100000 100000 010000 100000
Составитель А.Клюев
Редактор Н.Лазаренко Техред М.Дидык Корректор М. Самборская.Заказ 2124 Тираж 397 Под пис ное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина,101
166
По спгна.чу, поступающему по входу 9 на входы разрешения записи регистров, производится занесение начальных условий в регистры 1 и 2. В случае, если генерация осуществляется, начин ая с четнык п, с приходом си гнала по входу 11, поступающего на вход управления мультиплексора 3, код из регистра 1 через мультиплексор 3 поступает на выход 7 генератора. Затем с приходом сигнала с входа 10 на входы разрешения сдвига регистров
1 и 2 происходит сдвиг содержимого регистров 1 и 2 в сторону старших разрядов, после чего в регистре 1 присутствует и-разрядный код 0101... ...0100, в регистре 2 — и-разрядный код 00...010. С приходом следующего сигнала по входу 11 на выход 7 генератора поступает код из регистра 2.
Теперь рассмотрим работу генератора, когда на вход 8 генератора подана "1 . По сигналу, поступающему по входу 9 на входы разрешения записи регистров, производится занесение начальных условий в регистры 1 и 2.
В этом случае генерация осуществляется, начиная с нечетных п. С приходом сигнала по входу 11, поступающего на вход управления мультиплек1745 6 сора 3, код из регистра 1 через мультиплексор 3 поступает на выход 7 ге нератора. В дальнейшем работа гене5 ратора происходит аналогично.
Результаты генерации последовательности дробных частей положительных и отрицательных весов кода представлены в таблице.
Формула изобретения
Генератор последовательности весов кода по авт. св. Р 1541583, о тл и ч а ю шийся тем, что, с целью расширения функциональных возможностей за счет генерации последовательности дробных частей бтрицательных весов кода золотой пропорции, он содержит элемент НЕ, причем вход задания вида операции генератора соединен с входом элемента НЕ, входы первого и второго разрядов информационного входа второго регистра сдвига соединены соответственно с выходом элемента НЕ и входом задания вида операции генератора, входы первого и второго разрядов информационного входа первого регистра сдвига соединены соответственно с входом задания вида операции генератора и выходом элемента НЕ.