Swift 汇编常见指令

2022-01-02  本文已影响0人  常在士心
 mov x1,  x0   将寄存器 x0 的值复制到 x1 中
add x0,  x1,  x2      将寄存器x1 和 x2 的值相加后保存到寄存器 x0 中
sub x0,  x1,  x2      将寄存器x1 和 x2 的值相减后保存到寄存器 x0 中
and x0, x0, #0x1         将寄存器 x0 的值和常量 1 按位与后保存到寄存器 x0 中
orr x0, x0, #0x1       将寄存器 x0的值和常量 1 按位或后保存到寄存器 x0 中
str x0, [x0, x8]    将寄存器 x0 中的值保存到栈内存 [x0 + x8]处
ldr x0, [x1, x2]     将寄存器 x1 和寄存器x2的值相加作为地址,取该内存地址的值放入寄存器 x0 中
上一篇 下一篇

猜你喜欢

热点阅读