John Payson wrote: > Right. What happens if FSR happens to be pointing at a register which would > be affected by the read? Even though movwf 0,w would be the obvious interpretation of opcode 0x0000 surely it would never be executed as such so we never have to worry about where FSR points. Or have I got that wrong? David