利用计算机内部计数器生成真随机数原理及实现

1、手动产生随机数方法   计数器是精密器件不能直接产生随机数,但可让其为产生随机数服务。每一个计算机都有其工做频率称为主频,与之相对应的是时钟周期,下面的程序段 DWORD n; _asm//嵌入汇编语言 { rdtsc//读计数器值 mov n,eax//计数器低位值进入n }   的做用是读取自开机以来CPU经历的时钟周期数的低32位数值(高位值变化缓慢在此无用)放到变量 n中,每调用一次
相关文章
相关标签/搜索