See, I knew this would get into theology!
I guess I wasn't clear enough: I only meant this for when you're doing a single instruction, something that will never expand-this kind of "flyby" of a control block on the way to another. Clearly if you're doing a bunch, it makes more sense to do the USING. What I meant about "keeping out of trouble" is that if you make a change later and decide to use one of the registers as a base semi-globally, then having this single-line USING makes for a larger change. Of course you'll argue (and I'll agree) that this might be good, as it might keep you from stepping on that base, so I guess that doesn't really apply. Jeremy's comment about typos is certainly an interesting point, though it'll likely come clear pretty fast once run! I'm not sure that three lines of code vs. one represents a net savings in potential typos, either, TBH. I sure do love assembler.
