Obviously the first examle > does not destroy register a and the second example does. > What? I don't see why it is so "obvious" that A is modified. Is it something with the rom routine? (I don't know these...) PG