-
MOVDQA
جمعه 5 دیماه سال 1404 11:35
MOVDQA Usage: MOVDQA dest,src Modifies flags: None Moves a double quadword from the 'src' (second operand) to the 'dest' (first operand). This instruction can be used to load an XMM register from a 128-bit memory location, to store the contents of an XMM register into a 128-bit memory location, or to move data between...
-
MOVDQ2Q
جمعه 5 دیماه سال 1404 11:34
MOVDQ2Q Usage: MOVDQ2Q dest,src Modifies flags: None Moves the low quadword from the 'src' operand to the 'dest'. Move Quadword from XMM to MMX register. MOVDQ2Q mm,xmm ; F2 OF D6 /r [WILLAMETTE,SSE2] MOVDQ2Q moves the low quadword from the source operand to the destination operand. The 'src' operand is an XMM...
-
MOVDDUP
جمعه 5 دیماه سال 1404 11:33
MOVDDUP Usage: MOVDDUP dest,src Modifies flags: None Move 64 bits representing the lower DP data element from 'src' to 'dest'. Move One Double-FP and Duplicate MOVDDUP xmm1, xmm2/mem64 ; F2 0F 12 /r [Pent4] The linear address corresponds to the address of the least-significant byte of the referenced memory data. When...
-
MOVD
جمعه 5 دیماه سال 1404 11:29
MOVD Usage: MOVD dest,src Modifies flags: None Copies a doubleword from the 'src' to the 'dest' The 'src' and 'dest' operands can be general-purpose registers, MMX technology registers, XMM registers, or 32-bit memory locations. Move Doubleword to/from MMX Register MOVD mm,r/m32 ; 0F 6E /r [PENT,MMX] MOVD r/m32,mm ;...
-
MOVAPS
جمعه 5 دیماه سال 1404 11:28
MOVAPS Usage: MOVAPS dest,src Modifies flags: None Moves a double quadword containing four packed single-precision floating-point values from the 'src' to the 'dest'.This instruction can be used to load an XMM register from a 128-bit memory location, to store the contents of an XMM register into a 128-bit memory...
-
MOVAPD
جمعه 5 دیماه سال 1404 11:28
MOVAPD Usage: MOVAPD dest,src Modifies flags: None Moves a double quadword containing two packed double-precision floating-point values from the 'src' (second operand) to the 'dest' (first operand). Move Aligned Packed Double-Precision FP Values MOVAPD xmm1,xmm2/mem128 ; 66 0F 28 /r [WILLAMETTE,SSE2] MOVAPD...
-
MOV
جمعه 5 دیماه سال 1404 11:27
MOV Usage: MOV dest,src Modifies flags: None Copies byte, word or doubleword from the source operand to the destination operand. Move Data MOV r/m8,reg8 ; 88 /r [8086] MOV r/m16,reg16 ; o16 89 /r [8086] MOV r/m32,reg32 ; o32 89 /r [386] MOV reg8,r/m8 ; 8A /r [8086] MOV reg16,r/m16 ; o16 8B /r [8086] MOV reg32,r/m32 ;...
-
MONITOR
جمعه 5 دیماه سال 1404 11:27
-
MINSS
جمعه 5 دیماه سال 1404 11:26
MINSS Usage: MINSS dest,src Modifies flags: None Compares the low single-precision floating-point values in the 'dest' and the 'src' and returns the minimum value to the low doubleword of the 'dest' operand. Return Scalar Single-Precision FP Minimum MINSS xmm1,xmm2/m32 ; F3 0F 5D /r [KATMAI,SSE] MINSS compares the...
-
MINSD
جمعه 5 دیماه سال 1404 11:26
MINSD Usage: MINSD dest,src Modifies flags: None Compares the low double-precision floating-point values in the 'dest' and the 'src' and returns the minimum value to the low quadword of the 'dest' operand. The high quadword of the 'dest' operand remains unchanged. Return Scalar Double-Precision FP Minimum MINSD...
-
MINPS
جمعه 5 دیماه سال 1404 11:25
MINPS Usage: MINPS dest,src Modifies flags: None Performs an SIMD compare of the packed single-precision floating-point values in the 'dest' and the 'src', and returns the minimum value for each pair of values to the 'dest' operand. Return Packed Single-Precision FP Minimum MINPS xmm1,xmm2/m128 ; 0F 5D /r [KATMAI,SSE]...
-
MINPD
جمعه 5 دیماه سال 1404 11:24
MINPD Usage: MINPD dest,src Modifies flags: None Performs an SIMD compare of the packed double-precision floating-point values in the 'dest' and the 'src' and returns the minimum value for each pair of values to the 'dest' operand. Return Packed Double-Precision FP Minimum MINPD xmm1,xmm2/m128 ; 66 0F 5D /r...
-
MFENCE
جمعه 5 دیماه سال 1404 11:24
MFENCE Usage: MFENCE Modifies flags: None Performs a serializing operation on all load-from-memory and store-to-memory instructions that were issued prior the MFENCE instruction. Memory Fence MFENCE ; 0F AE /6 [WILLAMETTE,SSE2] MFENCE performs a serializing operation on all loads from memory and writes to memory that...
-
MAXSS
جمعه 5 دیماه سال 1404 11:23
MAXSS Usage: MAXSS dest,src Modifies flags: None Compares the low single-precision floating-point values in the 'dest' and the 'src', and returns the maximum value to the low doubleword of the 'dest' operand. Return Scalar Single-Precision FP Maximum MAXSS xmm1,xmm2/m32 ; F3 0F 5F /r [KATMAI,SSE] MAXSS compares the...
-
MAXSD
جمعه 5 دیماه سال 1404 11:23
MAXSD Usage: MAXSD dest,src Modifies flags: None Compares the low double-precision floating-point values in the 'dest' and the 'src' and returns the maximum value to the low quadword of the 'dest' operand. Return Scalar Double-Precision FP Maximum MAXSD xmm1,xmm2/m64 ; F2 0F 5F /r [WILLAMETTE,SSE2] MAXSD compares the...
-
MAXPS
جمعه 5 دیماه سال 1404 11:21
MAXPS Usage: MAXPS dest,src Modifies flags: None Performs an SIMD compare of the packed single-precision floating-point values in the 'dest' and the 'src' , and returns the maximum value for each pair of values to the 'dest' operand. Return Packed Single-Precision FP Maximum MAXPS xmm1,xmm2/m128 ; 0F 5F /r...
-
MAXPD
جمعه 5 دیماه سال 1404 11:20
MAXPD Usage: MAXPD dest,src Modifies flags: None Performs an SIMD compare of the packed double-precision floating-point values in the 'dest' and the 'src' and returns the maximum value for each pair of values to the 'dest' operand. Return Packed Double-Precision FP Maximum MAXPD xmm1,xmm2/m128 ; 66 0F 5F /r...
-
MASKMOVQ
جمعه 5 دیماه سال 1404 11:15
MASKMOVQ Usage: MASKMOVQ src,mask Modifies flags: None Stores selected bytes from the 'src' into a 64-bit memory location. The 'mask' selects which bytes from the 'src' operand are written to memory. Byte Mask Write MASKMOVQ mm1,mm2 ; 0F F7 /r [KATMAI,MMX] MASKMOVQ stores data from mm1 to the location specified by...
-
MASKMOVDQU
جمعه 5 دیماه سال 1404 11:14
MASKMOVDQU Usage: MASKMOVDQU src,mask Modifies flags: Stores selected bytes from the 'src' into an 128-bit memory location. The 'mask' operand selects which bytes from the 'src' operand are written to memory. Byte Mask Write MASKMOVDQU xmm1,xmm2 ; 66 0F F7 /r [WILLAMETTE,SSE2] MASKMOVDQU stores data from xmm1 to the...
-
LTR
جمعه 5 دیماه سال 1404 11:13
LTR Usage: LTR src Modifies flags: None Loads the current task register with the value specified in 'src'. Load Task Register LTR r/m16 ; 0F 00 /3 [286,PRIV] LTR looks up the segment base and limit in the GDT or LDT descriptor specified by the segment selector given as its operand, and loads them into the Task...
-
LTJ UTJ
جمعه 5 دیماه سال 1404 11:13
LTJ UTJ Likely Taken Jump / Unlikely Taken Jump LTJ Jcc ; 02E [Pentium4 SSE2] UTJ Jcc ; 03E [Pentium4 SSE2] These instructions have no Mnemonic defined by Intel. Their Encodages are nothing but the older 'CS:' and 'DS:' Segment overrides. These 'Branch Hint Prefixes' give information to the Processor about the more...
-
LSS
جمعه 5 دیماه سال 1404 11:12
LSS Usage: LSS dest,src Modifies flags: None Loads 32-bit pointer from memory 'src' to 'dest' register and SS. The offset is placed in the 'dest' register and the segment is placed in SS. To use this instruction the word at the lower memory address must contain the offset and the word at the higher address must...
-
LSL
جمعه 5 دیماه سال 1404 11:12
LSL Usage: LSL dest,src Modifies flags: ZF Loads the segment limit of a selector into the 'dest' register if the selector is valid and visible at the current privilege level. If loading is successful the Zero Flag is set, otherwise it is cleared. Load Segment Limit LSL reg16,r/m16 ; o16 0F 03 /r [286,PRIV] LSL...
-
LOOPZ
جمعه 5 دیماه سال 1404 11:11
LOOPZ Usage: LOOPZ label Modifies flags: None Decrements ECX by 1 (without modifying the flags) and transfers control to 'label' if ECX is not zero and the Zero Flag is set. The 'label' operand must be within -128 or 127 bytes of the instruction following the loop instruction. Loop with Counter LOOP imm ; E2 rb [8086]...
-
LOOPNZ
جمعه 5 دیماه سال 1404 11:10
LOOPNZ Usage: LOOPNZ label Modifies flags: None Decrements ECX by 1 (without modifying the flags) and transfers control to 'label' if ECX is not = 0 and the Zero Flag is clear. The 'label' operand must be within -128 or 127 bytes of the instruction following the loop instruction. Loop with Counter LOOP imm ; E2 rb...
-
LOOPNZ
جمعه 5 دیماه سال 1404 11:10
LOOPNZ Usage: LOOPNZ label Modifies flags: None Decrements ECX by 1 (without modifying the flags) and transfers control to 'label' if ECX is not = 0 and the Zero Flag is clear. The 'label' operand must be within -128 or 127 bytes of the instruction following the loop instruction. Loop with Counter LOOP imm ; E2 rb...
-
LOOPNE
جمعه 5 دیماه سال 1404 11:10
LOOPNE Usage: LOOPNE label Modifies flags: None Decrements ECX by 1 (without modifying the flags) and transfers control to 'label' if ECX is not = 0 and the Zero Flag is clear. The 'label' operand must be within -128 or 127 bytes of the instruction following the loop instruction. Loop with Counter LOOP imm ; E2 rb...
-
LOOPE
جمعه 5 دیماه سال 1404 11:08
LOOPE Usage: LOOPE label Modifies flags: None Decrements ECX by 1 (without modifying the flags) and transfers control to 'label' if ECX is not zero and the Zero Flag is set. The 'label' operand must be within -128 or 127 bytes of the instruction following the loop instruction. Loop with Counter LOOP imm ; E2 rb [8086]...
-
LOOP
جمعه 5 دیماه سال 1404 11:07
LOOP Usage: LOOP label Modifies flags: None Decrements ECX by 1 and transfers control to 'label' if ECX is not Zero. The 'label' operand must be within -128 or 127 bytes of the instruction following the loop instruction. Loop with Counter LOOP imm ; E2 rb [8086] LOOP imm,CX ; a16 E2 rb [8086] LOOP imm,ECX ; a32 E2 rb...
-
LODSW
جمعه 5 دیماه سال 1404 11:07
LODSW Usage: LODSW Modifies flags: None Transfers string word addressed by ESI (even if an operand is supplied) to the accumulator. ESI is incremented based on the size of the operand or based on the instruction used. If the Direction Flag is set ESI is decremented, if the Direction Flag is clear ESI is incremented....