Free Electronic Circuits & 8085 projects

Electronic projects with circuit diagram and 8085 microprocessor projects.

Complete 8086 Instruction set with clear Explanation and sample Programs

Published on Oct 29 2009 // 8086 Instruction set, 8086 Sample programs

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

DATA TRANSFER INSTRUCTIONS


 
ARITHMETIC INSTRUCTIONS

ADDITION INSTRUCTIONS

SUBTRACTION INSTRUCTIONS

MULTIPLICATION INSTRUCTIONS

DIVISION INSTRUCTIONS

ADD
ADC
INC
AAA
DAA

SUB
SBB
DEC
NEG
CMP
AAS
DAS

MUL
IMUL
AAM

DIV
IDIV
AAD
CBW
CWD

BIT MANIPULATION INSTRUCTIONS

LOGICAL INSTRUCTIONS

SHIFT INSTRUCTIONS

ROTATE INSTRUCTIONS

NOT
AND
OR
XOR
TEST

SHL / SAL
SHR
SAR

ROL
ROR
RCL
RCR

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