Skip to content
ShenYj edited this page Apr 19, 2022 · 1 revision

pc、lr

寄存器

pc

Program Counter,程序计数器

用来记录 CPU 当前执行的是哪一条指令,存储着当前 CPU 正在执行的指令的地址 (类似于 8086汇编 的ip寄存器)

lr

Link Register,链接寄存器(x30寄存器)

不能拆分成32bit使用: w30

存储着函数返回地址

在使用 bl指令调用函数时,就会将 bl指令的下一行指令地址存入到 lr寄存器中,当bl进入函数执行完,遇到ret指令返回时,就能通过lr中的地址返回原始函数的位置了

Getting Started

Social

Clone this wiki locally