ARM汇编

Meteor-Z

2025/07/10

Categories: iOS Tags: iOS 汇编

寄存器

ARM一共有33个寄存器,0-30是通用寄存器,31和32是专用寄存器(31是sp寄存器,32是pc寄存器),所以是31个通用寄存器,两个特殊寄存器,当然,还有几个是状态寄存器,

前31个寄存器的访问方式是:

  1. 使用X0~X30来访问时,是64位数据
  2. 使用W0~W30访问时,是低32位的数据

对于特殊寄存器来说:

常用寄存器如下:

常用指令

函数

函数跳转