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

 

posted @ 2021-06-23 09:58  syh-918  阅读(291)  评论(0)    收藏  举报