You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
图表 29 ARM9 五级流水线的执行机构的细节<br />
3.4. AMR 寄存器的别名 + APCS<br />
此处简单介绍一下,ARM 寄存器的别名,以及什么是 APCS。<br />
3.4.1. ARM 中的寄存器的别名<br />
默认的情况下,这些寄存器只是叫做r0,r1,...,r14等,而APCS 对其起了不同的别名。<br />
使用汇编器预处理器的功能,你可以定义 R0 等名字,但在你修改其他人写的代码的时候,最<br />
好还是学习使用 APCS 名字。<br />
一般编程过程中,最好按照其约定,使用对应的名字,这样使得程序可读性更好。<br />
关于不同寄存器所对应的名字,见下表:<br />
APCS寄存器别名定义