comisd

Compare Scalar Ordered Double-Precision

COMISD xmm1, xmm2/m64

Compares low double and sets EFLAGS (Signaling NaN raises exception).

Details

The Compare Scalar Ordered Double-Precision instruction compares low double and sets EFLAGS (Signaling NaN raises exception).

Pseudocode Operation

// Compares low double and sets EFLAGS (Signaling NaN raises exception)

Example

COMISD xmm1, xmm2/m64

Encoding

Binary Layout
66
+0
0F
+1
2F
+2
 
Format SSE2
Opcode 66 0F 2F
Extension SSE2

Operands

  • src1
    XMM
  • src2
    XMM/Mem