Sintassi:
comf f,d
Operazione equivalente:
d = NOT f (dove d può essere W o f)
Descrizione:
Questa istruzione effettua il complemento del valore contenuto nel
registro indirizzato dal parametro f. Il parametro d
determina la destinazione del valore ottenuto.
Per d = W il valore viene memorizzato nel registro
W
Per d = F il valore viene lasciato nel registro f.
Esempio:
parm1 equ 0CH
org 00H
movlw 01010101B
movwf parm1
comf parm1,F
...
Al termine dell'esecuzione del programma il valore del registro parm1
sarà 10101010B.
Note:
Questa istruzione influenza il bit Z del registro
STATUS.
- Z vale 1 se il risultato dell'operazione vale 0.
|