Синтаксис: MOVF f,d
Операнды: 0<=f<=31, [0,1]
Операция: (f)->(dest)
Биты состояния: Z
КОД: 0010 00df ffff
Описание: Содержимое регистра f пересылается в регистр W, если d=0, и в тот же регистр f, если d=1. Назначение d=1 имеет смысл использовать для проверки регистра на ноль, поскольку команда изменяет флаг Z.
Циклов: 1
Пример: movf fsr,0
После выполнения команды: W=значение FSR
MOVLW Move literal to W