1.

Data transfer instructions 

Answer»

Data Transfer Instructions : 

The MOV instruction is used to transfer a byte or a word of data from a source operand to a destination operand. These operands can be internal registers of the 8086 and storage locations in memory.

Mnemonic Meaning Format Operation Flags affected 

MOV Move MOV D, S (S) → (D) N o n e 

28

Destination Source Example

Memory Accumulator MOV TEMP, AL 

Accumulator Memory MOV AX, TEMP 

Register Register MOV AX, BX 

Register Memory MOV BP, Stack top

Memory Register MOV COUNT [DI], CX

Register Immediate MOV CL, 04 

Memory Immediate MOV MASK [BX] [SI], 2F 

Seg. Register Reg 16 MOV ES, CX 

Seg. Register Mem 16 MOV DS, Seg base 

(Word Operation) Reg 16 SegReg MOV BP SS 

(Word Operation) Memory 16 SegReg MOV [BX], CS 

MOV instruction cannot transfer data directly between a source and a destination that both reside in external memory



Discussion

No Comment Found

Related InterviewSolutions