MOV – пересылка
| 88 /r | MOV r/m8, r8 | пересылка из r8 в r/m8 | |||
| 89 /r | MOV r/m16, r16 | пересылка из r16 в r/m16 | |||
| 8A /r | MOV r8, r/m8 | пересылка из r/m8 в r8 | |||
| 8B /r | MOV r16, r/m16 | пересылка из r/m16 в r16 | |||
| 8C /r | MOV r/m16, Sreg | пересылка из Sreg в r/m16 | |||
| 8E /r | MOV Sreg, r/m16 | пересылка из r/m16 в Sreg | |||
| A0 ow | MOV AL, m8 | пересылка из m8 в AL | |||
| A1 ow | MOV AX, m16 | пересылка из m16 в AX | |||
| A2 ow | MOV m8, AL | пересылка из AL в m8 | |||
| A3 ow | MOV m16, AX | пересылка из AX в m16 | |||
| B0+rb | MOV r8, imm8 | пересылка imm8 в r8 | |||
| B8+rw | MOV r16, imm16 | пересылка imm16 в r16 | |||
| C6 /0 | MOV r/m8, imm8 | пересылка imm8 в r/m8 | |||
| C7 /0 | MOV r/m16, imm16 | пересылка imm16 в r/m16 |
Описание.
Команда MOV
пересылает содержимое источника (своего второго операнда) на место приёмника (первого операнда).
Инструкции с кодами операций 8C и 8E обеспечивают загрузку и извлечение информации из сегментных регистров. Занесение информации в регистр CS с помощью инструкции MOV невозможно, для этой цели необходимо использовать любую инструкцию дальнего (межсегментного) перехода.
Остальные инструкции работают с регистрами общего назначения и содержимым ячеек памяти вычислительной системы.
Флажки не изменяются.