Topic : Pure Assembler Documentation Author : John Kormylo Version : PASM.HYP 1.0 Subject : Documentation/Pure Assembler Nodes : 740 Index Size : 20262 HCP-Version : 3 Compiled on : Atari @charset : atarist @lang : en @default : @help : Help @options : +g -i -s +x +z -t4 @width : 75 View Ref-File[ Address Registers ] These are 32 bit registers used to contain addresses (see Addressing). Address registers can be accessed in Word or Long mode, although changing the low word of an address register affects all 32 bits (automatic sign bit extension). Register A7 is used as the Stack Pointer and can also be referred to as SP. The address in A7 must always be even. Register A0 is used by Pure C to return pointers, and registers A0-A1 are used for pointer parameters (see Pure C Linkage). See also Data Registers and Program Counter.