Click on each instruction to read its function,explanation and its sample Program.
DATA TRANSFER INSTRUCTIONS
ARITHMETIC INSTRUCTIONS
BIT MANIPULATION INSTRUCTIONS
STRING INSTRUCTIONS
|
STRING INSTRUCTIONS
|
|
REP REPE / REPZ REPNE / REPNZ MOVS / MOVSB / MOVSW COMPS / COMPSB / COMPSW SCAS / SCASB / SCASW LODS / LODSB / LODSW STOS / STOSB / STOSW
|
PROGRAM EXECUTION TRANSFER INSTRUCTIONS
|
UNCONDITIONAL TRANSFER INSTRUCTIONS
|
CONDITIONAL TRANSFER INSTRUCTIONS
|
ITERATION CONTROL INSTRUCTIONS
|
INTERRUPT INSTRUCTIONS
|
|
CALL RET JMP
|
|
JA / JNBE JAE / JNB JB / JNAE JBE / JNA JC JE / JZ JG / JNLE JGE / JNL JL / JNGE
|
JLE / JNG JNC JNE / JNZ JNO JNP / JPO JNS JO
JP / JPE JS
|
|
LOOP LOOPE / LOOPZ LOOPNE / LOOPNZ JCXZ
|
INT INTO IRET
|
PROCESS CONTROL INSTRUCTIONS
|
FLAG SET / CLEAR INSTRUCTIONS
|
EXTERNAL HARDWARE SYNCHRONIZATION INSTRUCTIONS
|
|
STC CLC CMC STD CLD STI CLI
|
HLT WAIT ESC LOCK NOP
|