我知道在Arm汇编中我们可以使用如下移位操作数:
mov r0, r1, lsl #2
我使用gcc来编译,因此我必须调整语法。
我已经尝试过这个:
mov w0, w1, lsl 2
它不起作用:unexpected characters following instruction at operand 2
。对我来说,它说它无法处理第三个操作数。
在 gnu 中是否有其他语法可以完成同样的工作?
我知道在Arm汇编中我们可以使用如下移位操作数:
mov r0, r1, lsl #2
我使用gcc来编译,因此我必须调整语法。
我已经尝试过这个:
mov w0, w1, lsl 2
它不起作用:unexpected characters following instruction at operand 2
。对我来说,它说它无法处理第三个操作数。
在 gnu 中是否有其他语法可以完成同样的工作?