Programming Reference/Librarys
Question & Answer
Q&A is closed
Command | Description | Example |
---|---|---|
AAA | ASCII adjust after addition | no example yet |
AAD | ASCII adjust before divide | no example yet |
AAM | ASCII adjust alter multiply | no example yet |
AAS | ASCII adjust after subtract | no example yet |
ADC | Add with carry | no example yet |
ADD | Add | no example yet |
AND | And | no example yet |
CALL | Call | no example yet |
CBW | Convert byte to word | no example yet |
CLC | Clear carry flag | no example yet |
CLD | Clear direction flag | no example yet |
CLI | Clear interrupt flag | no example yet |
CMC | Complement carry flag | no example yet |
CMP | Compare | no example yet |
CMPS | Compare string | no example yet |
CMPSB | Compare string bytewise | no example yet |
CMPSW | Compare string wordwise | no example yet |
CWD | Convert word to double word | no example yet |
DAA | Decimal adjust after addition | no example yet |
DAS | Decimal adjust after subtract | no example yet |
DEC | Decrement | no example yet |
DIV | Divide (unsigned) | no example yet |
ESC | Escape (to external device) | no example yet |
HLT | Halt | no example yet |
IDIV | Integer divide (signed) | no example yet |
IMUL | Integer multiply (signed) | no example yet |
IN | Input from | no example yet |
INC | Increment | no example yet |
INT | Interrupt | no example yet |
INTO | Interrupt if overflow | no example yet |
IRET | Interrupt return | no example yet |
JA | Jump if above | no example yet |
JAE | Jump if above or equal | no example yet |
JB | Jump if below | no example yet |
JBE | Jump if below or equal | no example yet |
JCXZ | Jump if CX equal zero | no example yet |
JE | Jump if equal | no example yet |
JG | Jump if greater | no example yet |
JGE | Jump if greater or equal | no example yet |
JL | Jump if less | no example yet |
JLE | Jump if less or equal | no example yet |
JMP | Jump | no example yet |
JNA | Jump if not above | no example yet |
JNAE | Jump if not above and not equal | no example yet |
JNB | Jump if not below | no example yet |
JNBE | Jump if not below and not equal | no example yet |
JNE | Jump if not equal | no example yet |
JNG | Jump if not greater | no example yet |
JNGE | Jump if not greater and not equal | no example yet |
JNL | Jump if not less | no example yet |
JNLE | Jump if not less and not equal | no example yet |
JNO | Jump if no overflow | no example yet |
JNP | Jump if no parity | no example yet |
JNS | Jump if no sign | no example yet |
JNZ | Jump if not zero | no example yet |
JO | Jump if overflow | no example yet |
JP | Jump if parity | no example yet |
JPE | Jump if parity even | no example yet |
JPO | Jump if parity odd | no example yet |
JS | Jump if sign | no example yet |
JZ | Jump if zero | no example yet |
LAHF | Load AH with flags | no example yet |
LDS | Load pointer using DS | no example yet |
LEA | Load effective address to register | no example yet |
LES | Load pointer using ES | no example yet |
LOCK | Lock Bus | no example yet |
LODS | Load string to AL/AX | no example yet |
LODSB | Load string bytewise to AL | no example yet |
LODSW | LODSW Load string wordwise to AX | no example yet |
LOOP | Loop CX times | no example yet |
LOOPE | Loop CX times while equal | no example yet |
LOOPNE | Loop CX times while not equal | no example yet |
LOOPNZ | Loop CX times while not zero | no example yet |
LOOPZ | Loop CX times while zero | no example yet |
MOV | Move | no example yet |
MOVS | Move string | no example yet |
MOVSB | Move string bytewise | no example yet |
MOVSW | Move string wordwise | no example yet |
MUL | Muliply (unsigned) | no example yet |
NEG | Negate | no example yet |
NOP | No Operation | no example yet |
NOT | Invert | no example yet |
OR | Or | no example yet |
OUT | Output to | no example yet |
POP | Pop | no example yet |
POPF | Pop flags | no example yet |
PUSH | Push | no example yet |
PUSHF | Push flags | no example yet |
RCL | Rotate through carry left | no example yet |
RCR | Rotate through carry right | no example yet |
REP | Repeat CX times | no example yet |
REPE | Repeat CX times while equal | no example yet |
REPNE | Repeat CX times while not equal | no example yet |
REPNZ | Repeat CX times while not zero | no example yet |
REPZ | Repeat CX times while zero | no example yet |
RET | Return from procedure | no example yet |
ROL | Rotate left | no example yet |
ROR | Rotate right | no example yet |
SAHF | Store AH into flags | no example yet |
SAL | Shift arithmetic left | no example yet |
SAR | Shift arithmetic right | no example yet |
SBB | Subtract with borrow | no example yet |
SCAS | Scan string | no example yet |
SCASB | Scan string bytewise | no example yet |
SCASW | Scan string wordwise | no example yet |
SHL | Shift logical left | no example yet |
SHR | Shift logical right | no example yet |
STC | Set carry flag | no example yet |
STD | Set direction flag | no example yet |
STI | Set Interrupt flag | no example yet |
STOS | Store string from AL/AX | no example yet |
STOSB | Store string bytewise from AL | no example yet |
STOSW | Store string wordwise from AX | no example yet |
SUB | Subtract | no example yet |
TEST | Test | no example yet |
WAIT | Wait for test | no example yet |
XCHG | Exchange | no example yet |
XLAT | Translate byte to AL | no example yet |
XOR | Exclusive or | no example yet |