•  Back 
  •  Assembler 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help 
  •  Show info about hypertext 
  •  View a new file 
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.