MOV MOVE(BYTEORWORD) MOV
Operation: | Flags Affected: |
(DEST) - (SRC) | None |
Description:
MOV destination, source
MOVE transfers a byte or a word from the source operand to the destination operand.
Encoding:
Memory or Register Operand to/from Register Operand:
110001 0 d w 1mod reg rim 1
if d = 1 then SRC = EA, DEST = REG else SRC = REG, DEST = EA
Immediate Operand to Memory or Register Operand:'
11100011 w 1mod 000 rim 1 data | data if w=1 |
SRC = data, DEST = EA
Immediate Operand to Register:
1 1 0 1 1 w reg I· data | data if w=1 |
SRC = data, DEST = REG |
|