| Opcode/Instruction | Op/En | 64/32-bit Mode | CPUID Feature Flag | Description | 
|---|---|---|---|---|
| F3 0F C7 /7 RDPID r32 | M | N.E./V | RDPID | Read IA32_TSC_AUX into r32. | 
| F3 0F C7 /7 RDPID r64 | M | V/N.E. | RDPID | Read IA32_TSC_AUX into r64. | 
| Op/En | Operand 1 | Operand 2 | Operand 3 | Operand 4 | 
| M | ModRM:r/m (w) | NA | NA | NA | 
Reads the value of the IA32_TSC_AUX MSR (address C0000103H) into the destination register. The value of CS.D and operand-size prefixes (66H and REX.W) do not affect the behavior of the RDPID instruction.
DEST ← IA32_TSC_AUX
None.
| #UD | 
 If the LOCK prefix is used. If the F2 prefix is used. If CPUID.7H.0:ECX.RDPID[bit 22] = 0.  | 
Same exceptions as in protected mode.
Same exceptions as in protected mode.
Same exceptions as in protected mode.
Same exceptions as in protected mode.