arm 基本

时间:2023-11-21 19:36:56

ARM
r0-r4 传递参数与返回值
r7 帧指针 指向母函数被调用子函数在栈看中的交界
栈帧指针(Frame Pointer).指向前一个保存的栈帧(stack frame)和链接寄存器(link register, lr)在栈上的地址
R12:又叫IP(intra-procedure scratch ),dynamic linker全用到
R13:又叫SP(stack pointer),是栈顶指针
R14:又叫LR(link register),存放函数的返回地址。
R15:又叫PC(program counter),指向当前指令地址

str w0, [sp, #28]

ldr w0, [sp, #28]