RDPID

Read Processor ID

estableVMJITAOTinstruccion

Codificaciones

OpcodeInstruccionOp/En64 bitsCompat/LegacyDescripcion
F3 0F C7 /7RDPID r32RNo codificableValidoLea IA32 TSC AUX en r32.
F3 0F C7 /7RDPID r64 Op/En Operand 1 R ModRM:r/m (w)RValidoNo codificableRead IA32 TSC AUX into r64. Instrucción operando E ncoding1 operando 2 operando 3 operando 4 N/A N/A N/A N/A

Codificacion de operandos

Cada modo es un valor de la columna Op/En de arriba. Dice en que campo de la instruccion codificada va cada operando, en el orden en que se escriben, y si la instruccion lo lee, lo escribe o ambas cosas.

R

  1. modrm.rm escriturabyte ModRM, campo r/m (bits 2-0); con el byte SIB y el desplazamiento cuando el campo mod los pide

Coste medido

Cargando las mediciones de arch-data...

Descripción

Lea el valor del IA32 TSC AUX MSR (dirección C0000103H) en el registro de destino. El valor de los prefijos CS.D y operando-size (66H y REX.W) no afectan el comportamiento de la instrucción RDPID.

Operación

DEST := IA32_TSC_AUX

Banderas afectadas

None.

Excepciones

Modo protegido
#UDSi se utiliza el prefijo LOCK. Si CPUID.07H.00H:ECX.RDPID[22] = 0.
Modo real
Las mismas excepciones que en modo protegido.
Modo virtual-8086
Las mismas excepciones que en modo protegido.
Modo de compatibilidad
Las mismas excepciones que en modo protegido.
Modo de 64 bits
Las mismas excepciones que en modo protegido.

Fuentes