John Payson wrote: >Does MOVWF perform a read-before-write? No. >What about CLRW? Does that read [IND] if the 7 lsb's of opcode are zero? No, but why not just use MOVLW 0 (if you don't want the Z flag to be affected) or ANDLW 0 (if you do)? -Andy -- Andrew Warren - fastfwd@ix.netcom.com Fast Forward Engineering, Vista, California