Just out of curiosity (I could look it up), is the order of the registers in the bits reversed for pull compared to push? If so, I wonder if that's an optimization so the processor can read the bits the same direction for each instruction? Just guessing. ----- Lee