1
Изобретение относится к области вычислительной техники и может быть использовано при моделировании случайных процессов.
Известны генераторы псевдослучайных двоичных чисел, содержащие регистры сдвига с сумматорами по модулю «2 в цепях обратной связи и тактовый генератор, выход которого соединен со входами регистров сдвига. Для генерирования ш-разрядного псевдослучайного двоичного числа применяют т регистров сдвига. Длина максимальной последовательности импульсов при этом равна (п--число ячеек в регистре сдвига).
Целью изобретения является увеличение длины максимальной последовательности импульсов до величины () и повышение тем самым точности работы генератора.
Поставленная цель достигается тем, что второй вход сумматора по модулю «2 каждого последующего регистра сдвига соединен с выходом одной из ячеек предыдущего регистра.
Схема генератора псевдослучайных двоичных чисел приведена на фиг. 1.
Генератор содержит т д-разрядпых регистров сдвига 1 с сумматорами 2 по модулю «2 в цепях обратной связи и тактовый генератор 3, выход которого соединен со входами регистров сдвига.
Второй вход сумматора по модулю «2 каждого последующего регистра сдвига соединен
с выходом /-Й ячейки предыдущего регисгра сдвига.
Фиг. 2-5 поясняют принцип работы генератора.
На фиг. 2 приведен /ПЯ-разрядный обычный регистр сдвига с сумматором по модулю «2 в цепи обратной связи, для которого . Длина максимальной последовательности импульсов для него равна . Содержимое
его ячеек в начальный момент времени обозначено символами ui, uz, ... as, через два гактовых импульса содержимое его ячеек будет таким, как показано па фиг. 3. На фиг. 4 приведено т /г-разрядных регистров сдвига с сумматорами по модулю «2 в цепях обратной связи, причем вторые входы сумматоров соединены с t-ми ячейками предыдущих регистров. Для этих регистров . Содержимое регистров обозначено соответственно символами и, аз, «5 и uz, at, ив. Через один тактовый импульс содержимое регистров будет таким, как показано на фиг. 5. Можно заметить, что содержимое ячеек регистров (фиг. 5) совпадает с содержимым соответствующих ячеек регистра (фиг. 3). Таким образом, регистр (фиг. 2) и регистры (фиг. 4) вырабатывают одну и ту же последовательность символов, только регистр (фиг. 2) выдает их по одному за один такт, а регистры
(фиг. 4) - по два параллельно. Следовательно, регистры (фиг. 4) имеют длину максимальо -лг-1
НОЙ последовательности импульсов
т
Предмет изобретения
Генератор псевдослучайных двоичных чисел, содержащий регистры сдвига с сумматорами но модулю «2 в цепях обратной связи и тактовый генератор, выход которого соединен со входами регистров сдвига, отличающийся тем, что, с целью повышения точности работы генератора, второй вход сумматора но модулю «2 каждого последующего регистра сдвига соединен с выходом одной из ячеек предыдущего регистра сдвига.
название | год | авторы | номер документа |
---|---|---|---|
Генератор псевдослучайных чисел | 1981 |
|
SU962931A1 |
Преобразователь код-вероятность | 1973 |
|
SU450153A1 |
Генератор псевдослучайных чисел | 1980 |
|
SU883901A2 |
Генератор равномерно распределенных псевдослучайных чисел | 1973 |
|
SU468231A1 |
ГЕНЕРАТОР ПСЕВДОСЛУЧАЙНЫХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ ДВОИЧНЫХ ЧИСЕЛ | 1991 |
|
RU2013802C1 |
Генератор псевдослучайных чисел | 1986 |
|
SU1347167A1 |
Генератор псевдослучайной последовательности | 1981 |
|
SU959076A1 |
Устройство для формирования сдвинутых копий псевдослучайной последовательности | 1980 |
|
SU966864A1 |
Генератор псевдослучайных последовательностей | 1981 |
|
SU1023325A1 |
Генератор псевдослучайных чисел | 1975 |
|
SU526873A1 |
Даты
1974-07-15—Публикация
1972-11-17—Подача