Показано с 1 по 10 из 4973

Тема: Области применения ПР110(примеры реализации)

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    мой вариант генератора, с проверкой по битовой маске.
    Вложения Вложения
    • Тип файла: rar rnd64.rar (148.4 Кб, Просмотров: 24)

  2. #2
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,575

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    мой вариант генератора, с проверкой по битовой маске.
    У меня сейчас не на чем посмотреть, можно в кратце изложить суть. Просто я соглашусь на маску если код унитарный, но как быть если сперва выпадет число 13 то эта маска должна поглатить и число 5

  3. #3
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    но как быть если сперва выпадет число 13 то эта маска должна поглатить и число 5
    вы слишком часто и слишком сильно меняете ТЗ

    да и формулировка, зачастую, крайне непонятная

  4. #4
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,575

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    вы слишком часто и слишком сильно меняете ТЗ

    да и формулировка, зачастую, крайне непонятная
    Постараюсь сформулировать не задание, а видение вопроса, как бы я сделал:
    Первое это ГСЧ, тут просто взял бы у когото.
    Второе контроль повторов, поставил бы дешифратор вход:шесть разрядов, выход 64-разрядный унитарный код, сравнил бы с маской, если не равна то выход дешифратора через OR с маской и присвоил бы маске. Так же, не равенство сигнализировало бы о появлении нового случайного числа.
    В третьих чтоб была менее заметна пауза когда большинство цифр уже заполнено, сделал чтоб генератор молотил с максимальной частотой, а на выход новое число выдавалось через таймер. Это как минимальное время цикла в плк, если программа выполнилась за более короткое время то ждем пока закончится цикл, если время превышено то ждем завершения программы и переходим на следующий цикл

  5. #5
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    Постараюсь сформулировать не задание, а видение вопроса, как бы я сделал:
    Первое это ГСЧ, тут просто взял бы у когото.
    Второе контроль повторов, поставил бы дешифратор вход:шесть разрядов, выход 64-разрядный унитарный код, сравнил бы с маской, если не равна то выход дешифратора через OR с маской и присвоил бы маске. Так же, не равенство сигнализировало бы о появлении нового случайного числа.
    В третьих чтоб была менее заметна пауза когда большинство цифр уже заполнено, сделал чтоб генератор молотил с максимальной частотой, а на выход новое число выдавалось через таймер. Это как минимальное время цикла в плк, если программа выполнилась за более короткое время то ждем пока закончится цикл, если время превышено то ждем завершения программы и переходим на следующий цикл
    ждём-с, когда "бы" исчезнет

  6. #6
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,575

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    ждём-с, когда "бы" исчезнет
    долго придется ждать, я конкретно застрял в командировке, причем без своего бука, так что пока приеду уже тема забудется или чье нибудь решение удовлетворит заказчика. И вообще мне казалось что у Вас должно было быть примерно так же сделано, вот только посмотреть не могу

  7. #7
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,150

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    мой вариант генератора, с проверкой по битовой маске.
    Хороший макрос ,а вот и по битный анализ за 4096(64х64) цикла генерациимакс .разница в количестве включений около 15% (младший -старший разряд)
    Изображения Изображения
    Последний раз редактировалось rovki; 16.12.2012 в 07:52.
    электронщик до мозга костей и не только

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •