MOV X1 , X0 ;将寄存器X0的值传送到寄存器X1
ADD X0, X1, X2 ; 寄存器X1和X2的值相加放到X0
SUB X0,X1, X2 ; 寄存器X1和X2的值相减后传送到X0
AND X0, X0 , #0xF ;X0的值与0xF 相与后的值传送到X0
ORR X0, X0, #9 ;X0的值与9相或的值传送到X0
EOR X0, X0, #0xF ; X0的值与0xF相异或后的值传送到X0
LDR X5, [X6, #0x08] ;X6寄存器的值➕0x08的地址值内的数据传送到X5
STR X0, [SP, #0x8] ;X0寄存器的数据传送到SP+0x8地址值指向的存储空间
STP x29, x30, [sp, #0x10] ;入栈指令
LDP x29, x30, [sp, #0x10] ;出栈指令
CBZ ;比较(Compare),如果结果为零(Zero)就转移(只能跳到后面的指令)
CBNZ ;比较,如果结果非零(Non Zero)就转移(只能跳到后面的指令)
CMP ;比较指令,相当于SUBS,影响程序状态寄存器CPSR
B/BL ;绝对跳转#imm, 返回地址保存到LR(X30)
RET ;子程序返回指令,返回地址默认保存在LR(X30)
ARM64一些指令
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...