Датчик случайных чисел для вычислительных машин Советский патент 1959 года по МПК G06F7/58 

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

При решении математических задач методом Монте-Карло на вычислительных машинах необходимо использовать большое количество случайных чисел, получение которых отнимает много рабочего времени машины, что снижает эффективность ее работы. В описываемом устройстве этот недостаток устранен тем, что формирование разрядного двоичного числа происходит параллельно, и выдача чисел может производиться синхронно с работой счетной машины.

Для этой цели датчик случайных чисел содержит двоичный счетчик, попеременно считываюпщй информацию со счетчиков и включенный параллельно с формирователями и выходными регистрами, на которых одновременно формируются и выдаются «-разрядные случайные числа.

Принципиальная схема датчика изображена на фиг. 1; схема узла выдачи отучайного разряда (цифры)-на фиг. 2.

Узел выдачи случайного разряда УВСР формирует на выходе случайную одноразрядную двоичную цифру. Для того, чтобы выдать в машину л-разрядное случайное число, на вентиль BI подается формируемый в машине признак случайного числа ПСЧ, который открывает Si. Счнтывающий имнульс СИ, поступающий из машины в начале каждого такта работы, проходит через открытый вентиль BI па все УВСР и выходные вентили ВЧ-5,. Если в момент считывания на выходе УВСР имеется сигнал, соответствующий един;ще, то считывающий импзльс пройдет через Вз и установит соответствующий регистр в положение, соответствующее единице. В противном случае считывающий сигнал не пройдет через В ., и регистр Р останется в нулевом положении.

Таким образом, на выходные регистры Р записываются все п разрядов выдаваемого числа.

Выданное на регистры случайное число поступает через числовые щины в соответствуюи нс устройства мащины, а УВСР начинает формиJ 119379- 2 -

ровать новые цифры. В конце такта работы машины после того, как над выданным числом будет нроизведено необходимое действие, все регистры нриводятся в нулевое положение специальным импульсом сброса, поступающим из машины.

Схема узла выдачи случайного разряда (см. фиг. 2) действует следующим образ§м. Случайные выбросы напряжения, возникающие в источнике случайной величины 1, поступают через нормально открытый отключающий вентиль 2 на формирователь 5, который запускает двоичный счетчик 4. Последний собран на двух лампах и имеет два устойчивых состояния: открытое состояние воспринимается как нуль, а закрытое- как единица. Во время считывания вентиль 2 закрывается ноступающим из каскадов управления отключающим импульсом ОИ и прохождение занускающих импульсов на счетчик прекращается. Счетчик фиксируется в одном из двух устойчивых положений. В этот момент с одного из анодов счетчика происходит считывание случайной цифрыВ разработанном узле выдачи случайного разряда осуществлено попеременное считывание с каждого анода счетчика. Такое считывание обеспечивается следующим образом. Каждый из анодов счетчика подключен к соответствующей схеме совпадения (СП и СП). По второму входу на обе схемы совпадения поступает считывающий импульс СИ. На эти же схемы совпадения (по третьему входу) постзпают разрешающие уровни с соответствующих половин специального двоичного счетчика 5, являющегося общим для всех разрядов.

Последний перебрасывается в каледый такт считывания в новое положение и подает разрешающий уровень поочередно то на одну, то на другую схему совпадения. Таким образом, обеспечивается попеременное считывание с разных половин счетчика. Сигналы, считанные с какойлибо половины счетчика 5, пройдя через собирательную схему Сб, ноступают на общий выход В.

Предмет изобретения

Датчик случайных чисел для вычислительных машин, содержащий счетчики шумов тиратронов, служащих источником случайных чисел, отличающийся тем, что, с целью повышения скорости выработки и получения равной вероятности двоичной случайной цифры в каждом разряде синхронно с работой вычислительной машины, в нем применен двоичный счетчик, попеременно считывающий информацию со счетчиков, включенный параллельно с формирователями и выходными регистрами, на которых одновременно формируются и выдаются случайные «.-разрядные числа.

УВСР-1

УВСР-2.

Q

03

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

название год авторы номер документа
Способ выработки равновероятных двоичных цифр и устройство для его осуществления 1959
  • Данильченко И.А.
SU131141A1
ЦИФРОВАЯ МАШИНА ДЛЯ ПОИСКА ИНФОРМАЦИИ 1966
  • Вахабов В.К.
  • Девятков В.В.
  • Боярченко А.Н.
  • Шереметьев И.К.
SU214201A1
УСТРОЙСТВО ДЛЯ КОРРЕКТИРОВКИ ДВОИЧНЫХ АРИФМЕТИЧЕСКИХ КОДОВ 1972
SU328464A1
УСТРОЙСТВО для КОРРЕКТИРОВКИ двоичных АРИФМЕ1ИЧЕСКИХ КОДОВ 1971
SU294142A1
Многокомпонентные аэродинамические весы с вычислительным устройством 1961
  • Медведев В.М.
  • Гаршина Е.Е.
  • Дубов Б.С.
  • Еремина Л.П.
  • Кандауров В.А.
  • Неаполитанский И.А.
  • Смирнов А.Д.
  • Сухова Т.Д.
  • Шарий К.А.
SU150301A1
ПАТЕНТНО- ^ft '^ Т[.ХпИЧ!:ГиЛЙ ^^ш.голизидйБИБЛИОТЕКА 1966
SU185569A1
Устройство для моделирования произвольного закона распределения двоичных кодов 1959
  • Беззаботнов Ю.И.
  • Бусленко Н.П.
  • Данильченко И.А.
  • Шкляр Е.И.
SU127863A1
Датчик случайных чисел 1980
  • Баканович Эдуард Анатольевич
  • Орлов Михаил Александрович
  • Смирнова Людмила Анатольевна
  • Новиков Владимир Иванович
SU888115A1
Способ получения равномерно распределенных числовых последовательностей 1962
  • Данильченко И.А.
SU152077A1
УСТРОЙСТВО для ПРОФИЛАКТИЧЕСКОГО КОНТРОЛЯИНФОРМАЦИИ 1969
SU246158A1

Иллюстрации к изобретению SU 119 379 A1

Реферат патента 1959 года Датчик случайных чисел для вычислительных машин

Формула изобретения SU 119 379 A1

УВСР-п

псч

0

„ии I

SU 119 379 A1

Авторы

Данильченко И.А.

Даты

1959-01-01Публикация

1957-12-23Подача