MOV              Move (Byte or Word)                 Flags: not altered

MOV destination,source

Logic:    destination   source

MOV copies a byte or word from the source into the destination.

                                                                          
Operands                  Clocks   Transfers  Bytes   Example
                        byte(word)
register, register          2          -        2     MOV BX,CX
memory, accumulator       10(14)       1        3     MOV MEM_DEST,AL
accumulator, memory       10(14)       1        3     MOV AX,MEM_SOURCE
memory, register        9(13) + EA     1       2-4    MOV MEM_DEST,BX
register, memory        8(12) + EA     1       2-4    MOV BX,MEM_SOURCE
register, immediate         4          -       2-3    MOV BX,0F6CDh
memory, immediate      10(14) + EA     1       3-6    MOV MASK,0F6CDh
seg-reg, reg16              2          -        2     MOV DS,BX
seg-reg, mem16          8(12) + EA     1       2-4    MOV DS,SEGMENT_VAL
reg16, seg-reg              2          -        2     MOV BP,SS
memory, seg-reg         9(13) + EA     1       2-4    MOV CODE_VAR,CS
                                                                          

See also: MOVS
See also: PUSH
See also: POP
See also: XCHG
See also: XLAT
See also: EA

MOV Move (Byte or Word)