MOVDQ2Q

Move Quadword desde XMM a MMX Technology Register

estableVMJITAOTinstruccion

Codificaciones

OpcodeInstruccionOp/En64 bitsCompat/LegacyDescripcion
F2 0F D6 /rMOVDQ2Q mm, xmmRMValidoValidoMueva 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

  1. modrm.reg escriturabyte ModRM, campo reg (bits 5-3)
  2. modrm.rm lecturabyte 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
#NMSi CR0.TS[bit 3] = 1.
#UDSi CR0.EM[bit 2] = 1. Si CR4.OSFXSR[bit 9] = 0. Si CPUID.01H:EDX.SSE2[26] = 0. Si el prefijo LOCK es usado.
#MFSi 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.

Fuentes