METHOD GENERATION FOR PSEUDORANDOM NUMBER AND DEVICE TO REALIZE IT

The method for pseudorandom number generation and the device to realize it relating to computer facilities and can be used methods of Monte-Carlo research, for testing, probabilistic modeling, cryptography, jamming. In a circle of cyclic shift there is a randomized flipped connection of binary count...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LAVRIV MARIA VASYLIVNA, PETRYSHYN LIUBOMYR BOHDANOVYCH
Format: Patent
Sprache:eng ; rus ; ukr
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The method for pseudorandom number generation and the device to realize it relating to computer facilities and can be used methods of Monte-Carlo research, for testing, probabilistic modeling, cryptography, jamming. In a circle of cyclic shift there is a randomized flipped connection of binary counter outputs to the system bus of the date, namely to corresponding low outputs of binary weight network of the binary counter to corresponding high data bus inputs and correspondingly high binary counter outputs to corresponding low data bus inputs with normal weight value adjustment of a binary position network. The device is made as a generator-based clock impulse wherein the binary counter outputs to a data bus in backward matching are connected relating to normal weight value adjustment of a data bus binary position network. The technical result is a uniform distribution including repetition or losses of certain code value in a full period of their generating including a formation code of all zeroes to a generation range providing full complementarity to known systems of calculation and automatic restart at zeroing a cyclic shift code. Спосіб генерування псевдовипадкових чисел та пристрій для його здійснення належать до галузі обчислювальної техніки і можуть бути використані в методах досліджень Монте-Карло, для тестування, імовірнісного моделювання, криптографії, створення штучних завад.В колі циклічного зсуву здійснюється рандомізоване дзеркально відображене підключення виходів двійкового лічильника на системну шину даних, тобто відповідно молодших виходів двійкової вагової мережі двійкового лічильника на відповідні старші входи шини даних та відповідно старших виходів двійкового лічильника на відповідно молодші входи шини даних із нормальним впорядкуванням значень ваг двійкової позиційної мережі. Пристрій побудований на основі генератора тактових імпульсів, двійкового лічильника та вихідної шини даних, в якому виходи двійкового лічильника підключено до шини даних у зворотному впорядкуванні щодо нормального впорядкування значень ваг двійкової позиційної мережі шини даних. Технічним результатом є рівномірний розподіл, виключаючи повторення чи втрати певних значень кодів на повному періоді їх генерування, із включенням коду формату всіх нулів до діапазону генерування, що уможливлює повну комплементарність відомим системам числення та автоматичний рестарт при обнулінні кола циклічного зсуву.[Способ генерирования псевдослучайных чисел и устройство для его осуще