SERIALIZE
Serializar la ejecución de la instrucción
estableVMJITAOTinstruccion
Codificaciones
| Opcode | Instruccion | Op/En | 64 bits | Compat/Legacy | Descripcion |
|---|---|---|---|---|---|
NP 0F 01 E8 | SERIALIZE | ZO | Valido | Valido | Serialize instruction fetch and execution. |
Coste medido
Cargando las mediciones de arch-data...
Descripción
Serializa la ejecución de la instrucción. Antes de que la siguiente instrucción sea traída y ejecutada, la instrucción SERIALIZE asegura que todas las modificaciones a banderas, registros y memoria por instrucciones anteriores se completen, drenando todos los escritos amortiguados a la memoria. Esta instrucción también es una instrucción serializadora tal como se define en la sección "Instruciones de serialización" en el capítulo 11 de Intel(R) 64 e IA-32 Architectures Software Developer's Manual, Volumen 3A.
SERIALIZE no modifica registros, banderas aritméticas o memoria.
Operación
Wait_On_Fetch_And_Execution_Of_Next_Instruction_Until(preceding_instructions_complete_and_preceding_stores_globally_visible);Intel C/C++ compilador intrínseco
SERIALIZE void _serialize(void);SIMD coma flotante Excepciones
None.
Otras excepciones
Si se utiliza el prefijo LOCK.
#UD If CPUID.07H.00H:EDX.SERIALIZE[14] = 0.