TESTUI
Determinar la bandera interrupt de usuario
estableVMJITAOTinstruccion
Codificaciones
| Opcode | Instruccion | Op/En | 64 bits | Compat/Legacy | Descripcion |
|---|---|---|---|---|---|
F3 0F 01 ED | TESTUI | ZO | Valido | No valido | Copia el valor actual de UIF en EFLAGS.CF. |
Coste medido
Cargando las mediciones de arch-data...
Banderas nombradas
CFAcarreoPFParidadAFAcarreo auxiliarZFCeroSFSignoOFDesbordamiento
Operación
CF := UIF;
ZF := AF := OF := PF := SF := 0;Banderas afectadas
Las banderas ZF, OF, AF, PF, SF se limpian y las banderas CF al valor de la bandera de interrupción del usuario.
Excepciones
Modo protegido
#UD | La instrucción TESTUI no se reconoce en modo protegido. |
Modo real
#UD | La instrucción TESTUI no se reconoce en modo de direccion real. |
Modo virtual-8086
#UD | La instrucción TESTUI no se reconoce en modo virtual-8086. |
Modo de compatibilidad
#UD | La instrucción TESTUI 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. |