Реализация и исследование свойств линейного конгруэнтного генератора ПСЧ
Автор: Дмитрий Решетняк • Октябрь 16, 2019 • Лабораторная работа • 497 Слов (2 Страниц) • 434 Просмотры
ФЕДЕРАЛЬНОЕ АГЕНСТВО СВЯЗИ
ОРДЕНА ТРУДОВОГО КРАСНОГО ЗНАМЕНИ ФЕДЕРАЛЬНОЕ
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ БЮДЖЕТНОЕ
УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
МОСКОВСКИЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ СВЯЗИ И ИНФОРМАТИКИ
Кафедра многоканальных телекоммуникационных систем
Лабораторная работа №1
«Реализация и исследование свойств линейного конгруэнтного генератора ПСЧ»
Вариант 5
г.Москва
2016
Цель работы
Изучить основные правила генерации псевдослучайных чисел. Рассмотреть вопросы реализации конгруэнтного генератора ПСЧ
Предварительный расчет
Выполним предварительный расчет конгруэнтной процедуры. Для этого воспользуемся формулой [pic 1], а результаты расчетов сведем в таблицу:
Параметр | Десятичный беззн. целочисл. формат | Шестнадцатеричный беззн. целочисл. формат |
A | 419 | 1A3 |
B | 6173 | 181D |
m | 29282 | 7262 |
[pic 2] | 0 | 0 |
[pic 3] | 6175 | 181D |
[pic 4] | 2592660 | 278F94 |
[pic 5] | 89 | 59 |
[pic 6] | 15844 | 3DE4 |
Блок-схемы алгоритмов
[pic 7] [pic 8]
Исходный код программы
.module /ram/ ans=0 gen1;
dis ar_sat;
ena m_mode;
.var /dm A; .var /dm B; .var /dm m;
...