KXNORW, KXNORB, KXNORQ, KXNORD
Máscaras Bitwise Logical XNOR
estableVMJITAOTinstruccion
Codificaciones
| Opcode | Instruccion | Op/En | 64 bits | Compat/Legacy | Descripcion |
|---|---|---|---|---|---|
VEX.L1.0F.W0 46 /r | KXNORW k1, k2, k3 | RVR | Valido | Valido | Bitwise XNOR 16-bit máscaras k2 y k3 y el resultado del lugar en k1. OR AVX10.1 |
VEX.L1.66.0F.W0 46 /r | KXNORB k1, k2, k3 | RVR | Valido | Valido | Bitwise XNOR 8-bit máscaras k2 y k3 y el resultado del lugar en k1. OR AVX10.1 |
VEX.L1.0F.W1 46 /r | KXNORQ k1, k2, k3 | RVR | Valido | Valido | Bitwise XNOR 64-bit máscaras k2 y k3 y el resultado del lugar en k1. OR AVX10.1 |
VEX.L1.66.0F.W1 46 /r | KXNORD k1, k2, k3 | RVR | Valido | Valido | Bitwise XNOR máscaras de 32 bits k2 y k3 y resultado del lugar en k1. OR AVX10.1 |
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.
RVR
modrm.regescriturabyte ModRM, campo reg (bits 5-3)vex.vvvvlecturaprefijo VEX, campo vvvv (invertido)modrm.rmlecturabyte 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
Realiza un bitwise XNOR entre la máscara vectorial k2 y la máscara vectorial k3, y escribe el resultado en máscara vectorial k1 (forma de tres-operando).
Operación
KXNORW
DEST[15:0] := NOT (SRC1[15:0] BITWISE XOR SRC2[15:0])
DEST[MAX_KL-1:16] := 0
KXNORB
DEST[7:0] := NOT (SRC1[7:0] BITWISE XOR SRC2[7:0])
DEST[MAX_KL-1:8] := 0
KXNORQ
DEST[63:0] := NOT (SRC1[63:0] BITWISE XOR SRC2[63:0])
DEST[MAX_KL-1:64] := 0
KXNORD
DEST[31:0] := NOT (SRC1[31:0] BITWISE XOR SRC2[31:0])
DEST[MAX_KL-1:32] := 0Intel C/C++ compilador intrínseco
KXNORW __mmask16 _mm512_kxnor(__mmask16 a, __mmask16 b);Banderas afectadas
None.
SIMD coma flotante Excepciones
None.
Otras excepciones
Ver Tabla 2-65, "TYPE K20 Excepción Definición (VEX-Encoded OpMask Instrucciones w/o Memoria Arg)."