User guide

be assembled with the -apcs options selected.
2.1.4 Processes and the memory model
ATPCS applies to a single thread of execution or process. The memory state of a process is defined by the contents
of the processor registers and contents of the memory that it can address.
A process can address some or all of these types of memory:
Read-only memory.
Statically-allocated read-write memory.
Dynamically-allocated read-write memory. This is called heap memory.
Stack memory. See The stack.
A process must not alter the memory state of another process unless the two processes are specifically designed to
cooperate.
Using the Procedure Call Standard
Copyright ?1999 2001 ARM Limited 2-2