Dmitry Kiryashov wrote: > > Hi Roman. ;) > > > > Could be: (.0 to .0 or whatever) > > > > > > rrf N,F ;push .0 out save old Cy inside > > > rrf I,W ;copy .0 to Cy > > > rlf N,F ;copy Cy to .0 restore old Cy > > > > > > Here is no parallel operations at all and for this case > > > number 3 is seems to be another magical number for PIC ;) > > > > Dmitry, doesn't the rrf I,W destroy the carry bit, > > ie puts the old W.7 in carry bit? Then your next > > instruction won't restore it?? > > -Roman > > There is nothing to destroy ;) since previous rrf N,F has stored > _original_ Cy into N.7 > Then you push I.0 out to Cy (rrf I,W nobody cares about previous > N.0 right ? ) > Then you push Cy into N.0 with restoring original Cy from N.7 > > Isn't perfect anyway. ;) Ok, that's waht I understood, it restores carry but destroys the old N.0 after testing it. :o) -Roman -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics