| |||
| Home > Overview of the ARM Architecture > Predeclared core register names | |||
Table 2 shows the predeclared core registers:
Table 2. Predeclared core registers
Register names | Meaning |
|---|---|
| General purpose registers. |
| Argument, result or scratch registers.
These are synonyms for |
| Variable registers. These are synonyms
for |
| Static base register. This is a synonym
for R |
| Intra procedure call scratch register.
This is a synonym for |
| Stack pointer. This is a synonym for |
| Link register. This is a synonym for
R |
| Program counter. This is a synonym for |
With the exception of a1-a4 and v1-v8,
you can write the registers either in all upper case or all lower
case.