arm64汇编
寄存器
64位汇编:x0-x28
32位汇编:w0-w28
x0 通常用作返回值
x0-x7用作参数,再有更多的参数使用堆栈来存放
汇编指令
ret 返回
mov x0 #0x8 把8移到x0寄存器中
add x0 x0 x1 加发运算
sub 0x x0 x1 减法
b code 跳转 跳转到code行处理
code
bl 跳转后返回 一般表示函数调用,返回后继续往下执行代码
eq 等于
nq 不等于
qt 大于
qe 大于等于
lt 小于
le 小于等于
lbd 读取内存
汇编代码编写
1.使用.s文件
_text //表示代码段
global _test
_test
mov x1 #0x1
mov x2 #0x2
add x0 x1 x2
ret
浙公网安备 33010602011771号