Difference between revisions of "Template:Assembler:Commands Tables"
Jump to navigation
Jump to search
(Created page with 'Category:Assembler <!-- Assembler:Commands_Tables --> == Instruction Tables == === A === {| class="gallery" style="background-color:#f4f4f4" |+ A ! style="width:75pt;"| [[A…') |
m (https://github.com/cheat-engine/cheat-engine/blob/master/Cheat%20Engine/Assemblerunit.pas says so?) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
<!-- Assembler:Commands_Tables --> | <!-- Assembler:Commands_Tables --> | ||
== Instruction Tables == | == Instruction Tables == | ||
− | |||
=== A === | === A === | ||
{| class="gallery" style="background-color:#f4f4f4" | {| class="gallery" style="background-color:#f4f4f4" | ||
Line 29: | Line 28: | ||
! style="width:75pt;"| [[Assembler:Commands:ARPL|ARPL]] | ! style="width:75pt;"| [[Assembler:Commands:ARPL|ARPL]] | ||
|} | |} | ||
− | |||
− | |||
=== B === | === B === | ||
{| class="gallery" style="background-color:#f4f4f4" | {| class="gallery" style="background-color:#f4f4f4" | ||
Line 47: | Line 44: | ||
! style="width:75pt;"| [[Assembler:Commands:BTS|BTS]] | ! style="width:75pt;"| [[Assembler:Commands:BTS|BTS]] | ||
|} | |} | ||
− | |||
− | |||
=== C === | === C === | ||
{| class="gallery" style="background-color:#f4f4f4" | {| class="gallery" style="background-color:#f4f4f4" | ||
Line 99: | Line 94: | ||
|- | |- | ||
− | ! style="width:75pt;"| [[Assembler:Commands: | + | ! style="width:75pt;"| [[Assembler:Commands:CMP|CMP]] |
! style="width:75pt;"| [[Assembler:Commands:CMPPD|CMPPD]] | ! style="width:75pt;"| [[Assembler:Commands:CMPPD|CMPPD]] | ||
Line 150: | Line 145: | ||
! style="width:75pt;"| [[Assembler:Commands:CWDE|CWDE]] | ! style="width:75pt;"| [[Assembler:Commands:CWDE|CWDE]] | ||
|} | |} | ||
− | |||
− | |||
=== D === | === D === | ||
{| class="gallery" style="background-color:#f4f4f4" | {| class="gallery" style="background-color:#f4f4f4" | ||
Line 164: | Line 157: | ||
! style="width:75pt;"| [[Assembler:Commands:DIVSS|DIVSS]] | ! style="width:75pt;"| [[Assembler:Commands:DIVSS|DIVSS]] | ||
|} | |} | ||
− | |||
− | |||
=== E === | === E === | ||
{| class="gallery" style="background-color:#f4f4f4" | {| class="gallery" style="background-color:#f4f4f4" | ||
Line 172: | Line 163: | ||
! style="width:75pt;"| [[Assembler:Commands:ENTER|ENTER]] | ! style="width:75pt;"| [[Assembler:Commands:ENTER|ENTER]] | ||
|} | |} | ||
− | |||
− | |||
=== F === | === F === | ||
{| class="gallery" style="background-color:#f4f4f4" | {| class="gallery" style="background-color:#f4f4f4" | ||
Line 316: | Line 305: | ||
! style="width:75pt;"| [[Assembler:Commands:FYL2XP1|FYL2XP1]] | ! style="width:75pt;"| [[Assembler:Commands:FYL2XP1|FYL2XP1]] | ||
|} | |} | ||
− | |||
− | |||
=== H === | === H === | ||
{| class="gallery" style="background-color:#f4f4f4" | {| class="gallery" style="background-color:#f4f4f4" | ||
Line 323: | Line 310: | ||
! style="width:75pt;"| [[Assembler:Commands:HLT|HLT]] | ! style="width:75pt;"| [[Assembler:Commands:HLT|HLT]] | ||
|} | |} | ||
− | |||
− | |||
=== I === | === I === | ||
{| class="gallery" style="background-color:#f4f4f4" | {| class="gallery" style="background-color:#f4f4f4" | ||
Line 351: | Line 336: | ||
! style="width:75pt;"| [[Assembler:Commands:IRETQ|IRETQ]] | ! style="width:75pt;"| [[Assembler:Commands:IRETQ|IRETQ]] | ||
|} | |} | ||
− | |||
− | |||
=== J === | === J === | ||
{| class="gallery" style="background-color:#f4f4f4" | {| class="gallery" style="background-color:#f4f4f4" | ||
Line 398: | Line 381: | ||
! style="width:75pt;"| [[Assembler:Commands:JZ|JZ]] | ! style="width:75pt;"| [[Assembler:Commands:JZ|JZ]] | ||
|} | |} | ||
− | |||
− | |||
=== L === | === L === | ||
{| class="gallery" style="background-color:#f4f4f4" | {| class="gallery" style="background-color:#f4f4f4" | ||
Line 446: | Line 427: | ||
! style="width:75pt;"| [[Assembler:Commands:LTR|LTR]] | ! style="width:75pt;"| [[Assembler:Commands:LTR|LTR]] | ||
|} | |} | ||
− | |||
− | |||
=== M === | === M === | ||
{| class="gallery" style="background-color:#f4f4f4" | {| class="gallery" style="background-color:#f4f4f4" | ||
Line 529: | Line 508: | ||
! style="width:75pt;"| [[Assembler:Commands:MULSS|MULSS]] | ! style="width:75pt;"| [[Assembler:Commands:MULSS|MULSS]] | ||
|} | |} | ||
− | |||
− | |||
=== N === | === N === | ||
{| class="gallery" style="background-color:#f4f4f4" | {| class="gallery" style="background-color:#f4f4f4" | ||
Line 540: | Line 517: | ||
! style="width:75pt;"| [[Assembler:Commands:NOT|NOT]] | ! style="width:75pt;"| [[Assembler:Commands:NOT|NOT]] | ||
|} | |} | ||
− | |||
− | |||
=== O === | === O === | ||
{| class="gallery" style="background-color:#f4f4f4" | {| class="gallery" style="background-color:#f4f4f4" | ||
Line 556: | Line 531: | ||
! style="width:75pt;"| [[Assembler:Commands:OUTSW|OUTSW]] | ! style="width:75pt;"| [[Assembler:Commands:OUTSW|OUTSW]] | ||
|} | |} | ||
− | |||
− | |||
=== P === | === P === | ||
{| class="gallery" style="background-color:#f4f4f4" | {| class="gallery" style="background-color:#f4f4f4" | ||
Line 739: | Line 712: | ||
! style="width:75pt;"| [[Assembler:Commands:PXOR|PXOR]] | ! style="width:75pt;"| [[Assembler:Commands:PXOR|PXOR]] | ||
|} | |} | ||
− | |||
− | |||
=== R === | === R === | ||
{| class="gallery" style="background-color:#f4f4f4" | {| class="gallery" style="background-color:#f4f4f4" | ||
Line 761: | Line 732: | ||
! style="width:75pt;"| [[Assembler:Commands:ROR|ROR]] | ! style="width:75pt;"| [[Assembler:Commands:ROR|ROR]] | ||
+ | |||
+ | ! style="width:75pt;"| [[Assembler:Commands:ROUNDPD|ROUNDPD]] | ||
+ | ! style="width:75pt;"| [[Assembler:Commands:ROUNDPS|ROUNDPS]] | ||
+ | ! style="width:75pt;"| [[Assembler:Commands:ROUNDSD|ROUNDSD]] | ||
+ | ! style="width:75pt;"| [[Assembler:Commands:ROUNDSS|ROUNDSS]] | ||
! style="width:75pt;"| [[Assembler:Commands:RSM|RSM]] | ! style="width:75pt;"| [[Assembler:Commands:RSM|RSM]] | ||
Line 767: | Line 743: | ||
! style="width:75pt;"| [[Assembler:Commands:RSQRTSS|RSQRTSS]] | ! style="width:75pt;"| [[Assembler:Commands:RSQRTSS|RSQRTSS]] | ||
|} | |} | ||
− | |||
=== S === | === S === | ||
Line 873: | Line 848: | ||
! style="width:75pt;"| [[Assembler:Commands:SYSEXIT|SYSEXIT]] | ! style="width:75pt;"| [[Assembler:Commands:SYSEXIT|SYSEXIT]] | ||
|} | |} | ||
− | |||
− | |||
=== T === | === T === | ||
{| class="gallery" style="background-color:#f4f4f4" | {| class="gallery" style="background-color:#f4f4f4" | ||
Line 880: | Line 853: | ||
! style="width:75pt;"| [[Assembler:Commands:TEST|TEST]] | ! style="width:75pt;"| [[Assembler:Commands:TEST|TEST]] | ||
|} | |} | ||
− | |||
− | |||
=== U === | === U === | ||
{| class="gallery" style="background-color:#f4f4f4" | {| class="gallery" style="background-color:#f4f4f4" | ||
Line 896: | Line 867: | ||
! style="width:75pt;"| [[Assembler:Commands:UNPCKLPS|UNPCKLPS]] | ! style="width:75pt;"| [[Assembler:Commands:UNPCKLPS|UNPCKLPS]] | ||
|} | |} | ||
− | |||
− | |||
=== V === | === V === | ||
{| class="gallery" style="background-color:#f4f4f4" | {| class="gallery" style="background-color:#f4f4f4" | ||
Line 916: | Line 885: | ||
! style="width:75pt;"| [[Assembler:Commands:VMXON|VMXON]] | ! style="width:75pt;"| [[Assembler:Commands:VMXON|VMXON]] | ||
|} | |} | ||
− | |||
− | |||
=== W === | === W === | ||
{| class="gallery" style="background-color:#f4f4f4" | {| class="gallery" style="background-color:#f4f4f4" | ||
Line 925: | Line 892: | ||
! style="width:75pt;"| [[Assembler:Commands:WRMSR|WRMSR]] | ! style="width:75pt;"| [[Assembler:Commands:WRMSR|WRMSR]] | ||
|} | |} | ||
− | |||
− | |||
=== X === | === X === | ||
{| class="gallery" style="background-color:#f4f4f4" | {| class="gallery" style="background-color:#f4f4f4" |
Latest revision as of 16:07, 6 March 2024
Contents
Instruction Tables[edit]
A[edit]
AAA | AAM | AAS | ADC | ADD | ADDPD | ADDPS | ADDSD |
---|---|---|---|---|---|---|---|
ADDSS | AND | ANDNPD | ANDNPS | ANDPD | ANDPS | ARPL |
B[edit]
BOUND | BSF | BSR | BSWAP | BT | BTC | BTR | BTS |
---|
C[edit]
D[edit]
DAA | DAS | DEC | DIV | DIVPD | DIVPS | DIVSD | DIVSS |
---|
E[edit]
EMMS | ENTER |
---|
F[edit]
H[edit]
HLT |
---|
I[edit]
IDIV | IMUL | IN | INC | INSB | INSD | INSW | INT |
---|---|---|---|---|---|---|---|
INTO | INVD | INVLPG | IRET | IRETD | IRETQ |
J[edit]
JA | JAE | JB | JBE | JC | JCXZ | JE | JECXZ |
---|---|---|---|---|---|---|---|
JG | JGE | JL | JLE | JMP | JNA | JNAE | JNB |
JNBE | JNC | JNE | JNG | JNGE | JNL | JNLE | JNO |
JNP | JNS | JNZ | JO | JP | JPE | JPO | JS |
JZ |
L[edit]
LAHF | LAR | LDDQU | LDMXCSR | LDS | LEA | LEAVE | LES |
---|---|---|---|---|---|---|---|
LFENCE | LFS | LGDT | LGS | LIDT | LLDT | LMSW | LODSB |
LODSD | LODSW | LOOP | LOOPE | LOOPNE | LOOPNZ | LOOPZ | LSL |
LSS | LTR |
M[edit]
N[edit]
NEG | NOP | NOT |
---|
O[edit]
OR | ORPD | ORPS | OUT | OUTSB | OUTSD | OUTSW |
---|
P[edit]
R[edit]
RCL | RCPPS | RCR | RDMSR | RDPMC | RDTSC | RET | RETN | |
---|---|---|---|---|---|---|---|---|
ROL | ROR | ROUNDPD | ROUNDPS | ROUNDSD | ROUNDSS | RSM | RSQRTPS | RSQRTSS |
S[edit]
T[edit]
TEST |
---|
U[edit]
UCOMISD | UCOMISS | UD2 | UNPCKHPD | UNPCKHPS | UNPCKLPD | UNPCKLPS |
---|
V[edit]
VERR | VERW | VMCALL | VMCLEAR | VMLAUNCH | VMPTRLD | VMPTRST | VMREAD |
---|---|---|---|---|---|---|---|
VMRESUME | VMWRITE | VMXOFF | VMXON |
W[edit]
WAIT | WBINVD | WRMSR |
---|
X[edit]
XADD | XCHG | XLATB | XOR | XORPD | XORPS | XRSTOR | XRSTOR64 |
---|---|---|---|---|---|---|---|
XSAVE | XSAVE64 |