Intel在IVB架构的第三代CPU酷睿处理器(2012年开始生产)内置了一个利用电阻热噪声取得硬件真随机数的功能。如果打算用来作为其它伪随机数生成器的种子的时候那么就可以考虑RDSEED,不然就使用RNRAND。简单来说:RDRAND适用三代以后的Intel处理器及2015年以后的AMD处理器RDSEED适用五代以后Intel处理器及AMD Zen架构以后的处理器判断方法CPUID.01H:ECX.RDRAND[bit 30] = 1CPUID.(EAX=07H, ECX=0H):EBX.RDSEED[bit 18] = 1我重新整理并把RdSeed指令和CPU是否支持RdRand/RdSe