The article presents an algorithm of a pseudorandom number generator based mainly on shift and addition operations which is applicable for any computer. Some statistical tests and an optimal implementation method are given.
 G. Marsaglia M. D. McLaren: Uniform Random Numbers Generators
. Journ. of ACM 12, No 1 (1965). MR 0170449