Bob Lunn 11/06/97 06:45 AM > If the STATUS register holds ABCDEFGH before... > > After RLF STATUS,F: > > STATUS = BCDDEFGA (this one's interesting... I wouldn't have > expected STATUS.0 to have changed, but it > does [at least on the emulator]) Andy, this is EXACTLY what I would expect. The definition of RLF is that it changes STATUS.0. The data destination of the instruction is irrelevant to this behaviour. The carry out bit in your example is 'A'. Therefore, it is 'A' that must appear in STATUS.0. ___Bob