Difference between revisions of "Template:Assembler:Commands List"
Jump to navigation
Jump to search
(Created page with 'Category:Assembler <!-- Assembler:Commands_List --> == Instruction List == === A === * AAA * AAD * [[Assembler:Commands…') |
|||
Line 26: | Line 26: | ||
* [[Assembler:Commands:ARPL|ARPL]] | * [[Assembler:Commands:ARPL|ARPL]] | ||
− | |||
− | |||
=== B === | === B === | ||
* [[Assembler:Commands:BOUND|BOUND]] | * [[Assembler:Commands:BOUND|BOUND]] | ||
Line 41: | Line 39: | ||
* [[Assembler:Commands:BTS|BTS]] | * [[Assembler:Commands:BTS|BTS]] | ||
− | |||
− | |||
=== C === | === C === | ||
* [[Assembler:Commands:CALL|CALL]] | * [[Assembler:Commands:CALL|CALL]] | ||
Line 132: | Line 128: | ||
* [[Assembler:Commands:CWD|CWD]] | * [[Assembler:Commands:CWD|CWD]] | ||
* [[Assembler:Commands:CWDE|CWDE]] | * [[Assembler:Commands:CWDE|CWDE]] | ||
− | |||
− | |||
=== D === | === D === | ||
* [[Assembler:Commands:DAA|DAA]] | * [[Assembler:Commands:DAA|DAA]] | ||
Line 143: | Line 137: | ||
* [[Assembler:Commands:DIVSD|DIVSD]] | * [[Assembler:Commands:DIVSD|DIVSD]] | ||
* [[Assembler:Commands:DIVSS|DIVSS]] | * [[Assembler:Commands:DIVSS|DIVSS]] | ||
− | |||
− | |||
=== E === | === E === | ||
* [[Assembler:Commands:EMMS|EMMS]] | * [[Assembler:Commands:EMMS|EMMS]] | ||
Line 275: | Line 267: | ||
* [[Assembler:Commands:FYL2X|FYL2X]] | * [[Assembler:Commands:FYL2X|FYL2X]] | ||
* [[Assembler:Commands:FYL2XP1|FYL2XP1]] | * [[Assembler:Commands:FYL2XP1|FYL2XP1]] | ||
− | |||
− | |||
=== H === | === H === | ||
* [[Assembler:Commands:HLT|HLT]] | * [[Assembler:Commands:HLT|HLT]] | ||
− | |||
− | |||
=== I === | === I === | ||
* [[Assembler:Commands:IDIV|IDIV]] | * [[Assembler:Commands:IDIV|IDIV]] | ||
Line 303: | Line 291: | ||
* [[Assembler:Commands:IRETD|IRETD]] | * [[Assembler:Commands:IRETD|IRETD]] | ||
* [[Assembler:Commands:IRETQ|IRETQ]] | * [[Assembler:Commands:IRETQ|IRETQ]] | ||
− | |||
− | |||
=== J === | === J === | ||
* [[Assembler:Commands:JA|JA]] | * [[Assembler:Commands:JA|JA]] | ||
Line 343: | Line 329: | ||
* [[Assembler:Commands:JS|JS]] | * [[Assembler:Commands:JS|JS]] | ||
* [[Assembler:Commands:JZ|JZ]] | * [[Assembler:Commands:JZ|JZ]] | ||
− | |||
− | |||
=== L === | === L === | ||
* [[Assembler:Commands:LAHF|LAHF]] | * [[Assembler:Commands:LAHF|LAHF]] | ||
Line 385: | Line 369: | ||
* [[Assembler:Commands:LTR|LTR]] | * [[Assembler:Commands:LTR|LTR]] | ||
− | |||
− | |||
=== M === | === M === | ||
* [[Assembler:Commands:MASKMOVDQU|MASKMOVDQU]] | * [[Assembler:Commands:MASKMOVDQU|MASKMOVDQU]] | ||
Line 460: | Line 442: | ||
* [[Assembler:Commands:MULSD|MULSD]] | * [[Assembler:Commands:MULSD|MULSD]] | ||
* [[Assembler:Commands:MULSS|MULSS]] | * [[Assembler:Commands:MULSS|MULSS]] | ||
− | |||
− | |||
=== N === | === N === | ||
* [[Assembler:Commands:NEG|NEG]] | * [[Assembler:Commands:NEG|NEG]] | ||
Line 468: | Line 448: | ||
* [[Assembler:Commands:NOT|NOT]] | * [[Assembler:Commands:NOT|NOT]] | ||
− | |||
− | |||
=== O === | === O === | ||
* [[Assembler:Commands:OR|OR]] | * [[Assembler:Commands:OR|OR]] | ||
Line 481: | Line 459: | ||
* [[Assembler:Commands:OUTSD|OUTSD]] | * [[Assembler:Commands:OUTSD|OUTSD]] | ||
* [[Assembler:Commands:OUTSW|OUTSW]] | * [[Assembler:Commands:OUTSW|OUTSW]] | ||
− | |||
− | |||
=== P === | === P === | ||
* [[Assembler:Commands:PACKSSDW|PACKSSDW]] | * [[Assembler:Commands:PACKSSDW|PACKSSDW]] | ||
Line 650: | Line 626: | ||
* [[Assembler:Commands:PXOR|PXOR]] | * [[Assembler:Commands:PXOR|PXOR]] | ||
− | |||
− | |||
=== R === | === R === | ||
* [[Assembler:Commands:RCL|RCL]] | * [[Assembler:Commands:RCL|RCL]] | ||
Line 674: | Line 648: | ||
* [[Assembler:Commands:RSQRTPS|RSQRTPS]] | * [[Assembler:Commands:RSQRTPS|RSQRTPS]] | ||
* [[Assembler:Commands:RSQRTSS|RSQRTSS]] | * [[Assembler:Commands:RSQRTSS|RSQRTSS]] | ||
− | |||
− | |||
=== S === | === S === | ||
* [[Assembler:Commands:SAHF|SAHF]] | * [[Assembler:Commands:SAHF|SAHF]] | ||
Line 769: | Line 741: | ||
* [[Assembler:Commands:SYSENTER|SYSENTER]] | * [[Assembler:Commands:SYSENTER|SYSENTER]] | ||
* [[Assembler:Commands:SYSEXIT|SYSEXIT]] | * [[Assembler:Commands:SYSEXIT|SYSEXIT]] | ||
− | |||
− | |||
=== T === | === T === | ||
* [[Assembler:Commands:TEST|TEST]] | * [[Assembler:Commands:TEST|TEST]] | ||
− | |||
− | |||
=== U === | === U === | ||
* [[Assembler:Commands:UCOMISD|UCOMISD]] | * [[Assembler:Commands:UCOMISD|UCOMISD]] | ||
Line 786: | Line 754: | ||
* [[Assembler:Commands:UNPCKLPD|UNPCKLPD]] | * [[Assembler:Commands:UNPCKLPD|UNPCKLPD]] | ||
* [[Assembler:Commands:UNPCKLPS|UNPCKLPS]] | * [[Assembler:Commands:UNPCKLPS|UNPCKLPS]] | ||
− | |||
=== V === | === V === | ||
* [[Assembler:Commands:VERR|VERR]] | * [[Assembler:Commands:VERR|VERR]] | ||
Line 801: | Line 768: | ||
* [[Assembler:Commands:VMXOFF|VMXOFF]] | * [[Assembler:Commands:VMXOFF|VMXOFF]] | ||
* [[Assembler:Commands:VMXON|VMXON]] | * [[Assembler:Commands:VMXON|VMXON]] | ||
− | |||
− | |||
=== W === | === W === | ||
* [[Assembler:Commands:WAIT|WAIT]] | * [[Assembler:Commands:WAIT|WAIT]] | ||
* [[Assembler:Commands:WBINVD|WBINVD]] | * [[Assembler:Commands:WBINVD|WBINVD]] | ||
* [[Assembler:Commands:WRMSR|WRMSR]] | * [[Assembler:Commands:WRMSR|WRMSR]] | ||
− | |||
− | |||
=== X === | === X === | ||
* [[Assembler:Commands:XADD|XADD]] | * [[Assembler:Commands:XADD|XADD]] |
Latest revision as of 19:54, 6 January 2018
Contents
Instruction List[edit]
A[edit]
B[edit]
C[edit]
- CLC
- CLD
- CLFLUSH
- CLI
- CLTS
- CMC
- CMOVA
- CMOVAE
- CMOVB
- CMOVBE
- CMOVC
- CMOVE
- CMOVG
- CMOVGE
- CMOVL
- CMOVLE
- CMOVNA
- CMOVNAE
- CMOVNB
- CMOVNBE
- CMOVNC
- CMOVNE
- CMOVNG
- CMOVNGE
- CMOVNL
- CMOVNLE
- CMOVNO
- CMOVNP
- CMOVNS
- CMOVNZ
- CMOVO
- CMOVP
- CMOVPE
- CMOVPO
- CMOVS
- CMOVZ
D[edit]
E[edit]
F[edit]
- FBLD
- FBSTP
- FCHS
- FCLEX
- FCMOVB
- FCMOVBE
- FCMOVE
- FCMOVNB
- FCMOVNBE
- FCMOVNE
- FCMOVNU
- FCMOVU
- FCOM
- FCOMP
- FCOMI
- FCOMIP
- FCOMPP