美文网首页
ARM64一些指令

ARM64一些指令

作者: iOS_Ru | 来源:发表于2020-07-20 11:38 被阅读0次

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)

相关文章

  • ARM 64 常见汇编指令

    ARM64常用的汇编指令 运算指令 程序跳转指令

  • ARM64一些指令

    MOV X1 , X0 ;将寄存器X0的值传送到寄存器X1ADD X0, ...

  • ARM汇编指令

    关于arm64汇编指令,如下图 汇编指令可以汇总如下:(后续会更新) 关于内存读写指令 注意:读/写 数据是都是往...

  • IOS arm64常用的汇编

    导论 生成汇编文件 寄存器 arm64 汇编条件域 arm64 汇编指令 总结 1. 生成汇编文件 2. 寄存器 ...

  • iOS指令集

    ARM处理器指令集 32位ARM指令集:armv6、armv7、armv7s等64位ARM指令集:arm64、ar...

  • iOS CPU指令集

    ARM处理器指令集ARM指令集是指计算机ARM操作指令系统。 armv6、armv7、armv7s、arm64、a...

  • xCode的build setting

    指令集Architectures armv7|armv7s|arm64都是ARM处理器的指令集 i386|x86_...

  • iOS 设备处理器指令集

    1、处理器指令集介绍 armv6|armv7|armv7s|arm64都是ARM处理器的指令集,这些指令集都是向下...

  • arm64指令集

    arm64 指令个人记录 ARM指令集是指计算机ARM操作指令系统。在ARM中有两种方式可以实现程序的跳转:一种是...

  • armv7 armv7s arm64 i386 x86_64

    1. ARM处理器指令集 armv6|armv7|armv7s|arm64都是ARM处理器的指令集,这些指令集都是...

网友评论

      本文标题:ARM64一些指令

      本文链接:https://www.haomeiwen.com/subject/ffmekktx.html