On 20 Nov 2010, at 15:55, Ian Pine wrote: > Perhaps not exactly a 'QLing Term', but I'd certainly appreciate an article > detailing the rules about the use of register A6 in assembler programs. I > know from bits I've read that it points to an area of memory that can be > moved and therefore shouldn't be changed, but what about addresses derived > from A6 using LEA; they would become invalid too. When does this memory block > move and why? Can it be moved by the system between two instructions of a > job? So there's a possible subject for a future QL Today article, unless it's > all comprehensively explained in a single article on a website somewhere... >
This sounds a very good idea, An article called A6, of course, would bring to mind a superior means of transport. George _______________________________________________ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm