一尘不染

汇编语言中的伪随机生成器

algorithm

对于在课程中分配的汇编程序,我需要伪随机数生成器算法,并且我希望使用简单的算法。但是,我不能使用外部库。

什么是用于汇编的良好,简单的伪随机数生成器算法?


阅读 433

收藏
2020-07-28

共1个答案

一尘不染

一种简单的方法是只选择两个相对大的素数a和b,然后将随机数乘以a并加b。使用模运算符将低位保留为您的随机数,并保留下一个迭代的完整值。

该算法称为线性同余生成器

2020-07-28