You are on page 1of 21

INSTRUCTION SET OF 8086

Categories of Instruction Set


Data Copy/Transfer Instruction Arithmetic and Logical Branch Loop Machine control Flag Manipulation Shift and Rotate String Instructions

Data Copy/Transfer Instruction-MOV


Transfer data from
memory / register to another

Source
Segment /general/special register/Memory Location

Destination
Another register / Memory location Immediate Mode- seg. register cannot destination So, use general purpose register.. Mov DS, 5000H---not permitted Mov AX,5000H Mov DS,AX

Data Copy/Transfer Instruction-PUSH


Pushes content reg./mem. On to stack SP decremented by 2 aft each execution-inst.

You might also like