Hello Bob. Sorry I was really mistake. RLF STATUS,W change Carry. > >> After RLF STATUS,W: > >> > >> STATUS = ABCDEFGH (unchanged) > >> W = BCDEFGHH (again, exactly what you'd expect given > >> that STATUS.0 is the Carry flag) > > > > True. > Dmitri, I'm now quite confused. > The function of the RLF instruction is to change the carry flag. > AndyW says the RLF shown above DOESN'T change status.0 > and you confirm his assertion empirically. > I would have expected the result to be > > STATUS = ABCDEFGA Yes, you are right. I was scattered when look in my results. STATUS VALUE BEFORE RLF_STATUS,W AFTER RLF_STATUS,W ---------------------------------------------------------- 1. 01011101 01011100 2. 10111010 10111011 ---------------------------------------------------------- > Maybe it's because you're both in the northern hemishpere? No, it was occur because i wanna sleep ;) (Time difference between USA and Russia is about 8 hours) WBR Dmitry . P.S. Thank you for your correction.