rdseed

Read Random Seed

RDSEED r32

Retrieves a random seed from hardware entropy source.

Details

The Read Random Seed instruction retrieves a random seed from hardware entropy source.

Pseudocode Operation

// Retrieves a random seed from hardware entropy source

Example

RDSEED eax

Encoding

Binary Layout
0F
+0
C7
+1
ModRM
+2
 
Format Legacy
Opcode 0F C7 /7
Extension RDSEED

Operands

  • dest
    32-bit general-purpose register (e.g. EAX)