MOVDQ2Q
Move Quadword desde XMM a MMX Technology Register
estableVMJITAOTinstruccion
Codificaciones
| Opcode | Instruccion | Op/En | 64 bits | Compat/Legacy | Descripcion |
|---|---|---|---|---|---|
F2 0F D6 /r | MOVDQ2Q mm, xmm | RM | Valido | Valido | Mueva la palabra cuádruple baja de xmm a mmx registro. |
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.
RM
modrm.regescriturabyte ModRM, campo reg (bits 5-3)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
Mueva el bajo cuádpago del operando de origen (segundo operando) al operando de destino (primer operando). El operando de origen es un registro XMM y el operando de destino es un registro de tecnología MMX.
Esta instrucción causa una transición de la operación de tecnología x87 FPU a MMX (es decir, la palabra x87 FPU top-of-puntero de pila se establece a 0 y la palabra etiqueta x87 FPU se establece a todos los 0s [válidos]). Si esta instrucción se ejecuta mientras que una excepción x87 FPU coma flotante está pendiente, la excepción se maneja antes de la instrucción MOVDQ2Q se ejecuta.
En modo de 64 bits, el uso del prefijo REX.R permite esta instrucción para acceder a registros adicionales (XMM8-XMM15).
Operación
DEST := SRC[63:0];Intel C/C++ compilador intrínseco
MOVDQ2Q __m64 _mm_movepi64_pi64 ( __m128i a);SIMD coma flotante Excepciones
None.
Excepciones
Modo protegido
#NM | Si CR0.TS[bit 3] = 1. |
#UD | Si CR0.EM[bit 2] = 1. Si CR4.OSFXSR[bit 9] = 0. Si CPUID.01H:EDX.SSE2[26] = 0. Si el prefijo LOCK es usado. |
#MF | Si hay una excepción x87 FPU pendiente. |
Modo real
| Las mismas excepciones que en modo protegido. |
Modo virtual-8086
| Las mismas excepciones que en modo protegido. |
Modo de compatibilidad
| Las mismas excepciones que en modo protegido. |
Modo de 64 bits
| Las mismas excepciones que en modo protegido. |