CLUI
Clear User Interrupt Flag
estableVMJITAOTinstruccion
Codificaciones
| Opcode | Instruccion | Op/En | 64 bits | Compat/Legacy | Descripcion |
|---|---|---|---|---|---|
F3 0F 01 EE | CLUI | ZO | Valido | No valido | Bandera de interrupción clara del usuario; el usuario interrumpe bloqueado cuando el usuario interrumpe la bandera despejada. |
Coste medido
Cargando las mediciones de arch-data...
Descripción
CLUI despeja la bandera de interrupción del usuario (UIF). Su efecto tiene lugar inmediatamente: una interrupción del usuario no puede ser entregada en el límite de instrucción después de CLUI. Una ejecución de CLUI dentro de una región transaccional causa un aborto transaccional; el aborto carga EAX ya que habría sido causado debido a una ejecución de CLI.
Operación
UIF := 0;Banderas afectadas
None.
Excepciones
Modo protegido
#UD | La instrucción CLUI no se reconoce en modo protegido. |
Modo real
#UD | La instrucción CLUI no se reconoce en modo de direccion real. |
Modo virtual-8086
#UD | La instrucción CLUI no se reconoce en modo virtual-8086. |
Modo de compatibilidad
#UD | La instrucción CLUI no se reconoce en modo de compatibilidad. |
Modo de 64 bits
#UD | Si se utiliza el prefijo LOCK. Si se ejecuta dentro de un enclave. Si CR4.UINTR = 0. Si CPUID.07H.00H:EDX.UINTR[5] = 0. |