Page 204 - 4503
P. 204
Таблиця 7.1 — Команди переміщення даних
Команда мнемо ознака Опис
код Z D C на мові
C RTL
Переміщенн movf f,d V П - d
я: регістра - ←[f]коп
іює байт
даних
Переміщенн movwf _ V _ [f]←[w]
я із робочого f - копіює
байт
регістра у W-
даних
регістр
Переміщенн movlw _ V _ [w]←#k
я константи у W- k - k копіює
байт
регістр
даних
Перевстанов swapf _ v _ Міняє
лення регістра f, d - місцями
півбайти
d←[f(3:0
)]
[f(7:4)]
movf f, 1 ; тут копіюється вміст
;регістра самого у себе задля перевірки чи
;є в ньому нульове значення: b’00000000’,
;тобто чи він очищений
;Команда swapf теж копіює вміст реґіста,
;але при цьому міняє ;півбайти місцями.
;Для прикладу варто розглянути такий програмний ;
; фрагмент:
204