ARM64汇编指令

blr : 带反回的跳转指令,照转到指令后边跟随寄存器中保存的地址;

mov :将某一寄存器的值复制到另一个寄存器(只能用于寄存器与寄存器或者寄存器与常量之间传值,不能用于内存地址), 如:
mov x1, x0 将寄存器x0的值复制到寄存器x1中;

ldr :将内存中的值读取到寄存器中,如:
ldr x0, [x1, x2] 将寄存器x1和寄存器x2相加作为地址,取该内存地址的值放入寄存器x0中;

str : 将寄存器中的值写入到内存中, 如:
str x0, [x0, x8] 将寄存器x0的值保存到内存[x0 + x8]处;

bl : 跳转到某地址

你可能感兴趣的:(ARM64汇编指令)