sub - ShenYj/ShenYj.github.io GitHub Wiki

sub 指令

算术运算指令:相减

格式: SUB{条件}{S} 目的寄存器, 操作数1, 操作数2

SUB 指令用于把操作数1减去操作数2,并将结果存放到目的寄存器中。

操作数1应是一个寄存器,操作数2可以是一个寄存器,被移位的寄存器,或一个立即数。

该指令可用于有符号数或无符号数的减法运算。

  • e.g.

    SUB     R0,R1,R2             ; R0 = R1 - R2
    SUB     R0,R1,#256           ; R0 = R1 - 256
    SUB     R0,R2,R3,LSL#1      ; R0 = R2 - (R3 << 1)
⚠️ **GitHub.com Fallback** ⚠️