arm
风_桥
这个作者很懒,什么都没留下…
展开
-
ARM寄存器的别名+APCS
ARM寄存器的别名 + APCS ARM中的寄存器的别名 默认的情况下,这些寄存器只是叫做r0,r1,...,r14等,而APCS 对其起了不同的别名。使用汇编器预处理器的功能,你可以定义 R0 等名字,但在你修改其他人写的代码的时候,最好还是学习使用 APCS 名字。一般编程过程中,最好按照其约定,使用对应的名字,这样使得程序可读性更好。关于不转载 2014-10-31 14:28:52 · 5130 阅读 · 0 评论 -
APCS
介绍APCS,ARM 过程调用标准(ARM Procedure Call Standard),提供了紧凑的编写例程的一种机制,定义的例程可以与其他例程交织在一起。最显著的一点是对这些例程来自哪里没有明确的限制。它们可以编译自 C、 Pascal、也可以是用汇编语言写成的。APCS 定义了:对寄存器使用的限制。使用栈的惯例。在函数调用之间传递/返回参数。可以被‘回溯’的基转载 2014-11-27 09:55:08 · 841 阅读 · 0 评论