不循环重复的超级伪随机数算法,可移植到任意编程语言中使用。
/*
不循环重复的超级伪随机数算法,可移植到任意编程语言中使用。
*/
#include"reg51.h"
#include"intrins.h"
unsigned char a=0;
unsigned char b=0;
unsigned char c=0;
unsigned char d=0;
unsigned char e=0;
void main(){
while(1){
b=(c+3)*3;
c=(d+3)*3;
d=(e+3)*3;
e=(b+3)*3;
if(b > 127) c=c^127;
if(c < 127) d=d^127;
if(d > 127) e=e^127;
if(e < 127) b=b^127;
a=b^c^d^e;
P3=a;
}}
{:5_116:}移植不来。。。。
页:
[1]