MOV <приёмник>, <источник> - пересылка данных

В сегментные регистры нельзя напрямую записывать константы, т.е. в сегментные регистры можно записывать значения только из регистров общего назначения.

Размеры операндов команд пересылки данных должны совпадать.

XCHG <операнд1>, <операнд2>- обмен операндов между собой.

Выполняется над двумя регистрами либо над регистром и переменной.

Нельзя пересылать данные между двумя переменными, так как на шину адреса нельзя выставить 2 адреса (она одна и работает только в одну сторону - процессор либо читает данные из памяти, либо пишет).

CMOVcc - условная пересылка данных

CMOVcc <приёмник>, <источник> - пересылает данные только при выполнении условий, аналогичных командам условного перехода Jcc (переход произойдёт только если стоят нужные флаги).