Pages

Search in This Blog

Sunday, 15 January 2012

Classification of Instruction set of 8086 with sample programs

Click on each instruction to read its function,explanation and its sample Program.

DATA TRANSFER INSTRUCTIONS

 
ARITHMETIC INSTRUCTIONS

SBB 
NEG 
BIT MANIPULATION INSTRUCTIONS
AND 
OR 
SHR 
RCL 

for more info click
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
for more info click

PROCESS CONTROL INSTRUCTIONS
FLAG SET / CLEAR INSTRUCTIONS
EXTERNAL HARDWARE SYNCHRONIZATION INSTRUCTIONS
STC
CLC
CMC
STD
CLD
STI
CLI
HLT
WAIT
ESC
LOCK
NOP

No comments:

Post a Comment