CLUI

Clear User Interrupt Flag

estableVMJITAOTinstruccion

Codificaciones

OpcodeInstruccionOp/En64 bitsCompat/LegacyDescripcion
F3 0F 01 EECLUIZOValidoNo validoBandera 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
#UDLa instrucción CLUI no se reconoce en modo protegido.
Modo real
#UDLa instrucción CLUI no se reconoce en modo de direccion real.
Modo virtual-8086
#UDLa instrucción CLUI no se reconoce en modo virtual-8086.
Modo de compatibilidad
#UDLa instrucción CLUI no se reconoce en modo de compatibilidad.
Modo de 64 bits
#UDSi se utiliza el prefijo LOCK. Si se ejecuta dentro de un enclave. Si CR4.UINTR = 0. Si CPUID.07H.00H:EDX.UINTR[5] = 0.

Fuentes