奇怪的手臂LSL指令

时间:2016-03-29 23:25:27

标签: syntax arm

在我看到ida的一些手臂时,我遇到了这段代码

LSLS R3, R1

我知道这是左移指令,但根据arm website,它应该有Rs或#sh。

这是什么意思?它只是LSLS R3, R1, #0吗?

1 个答案:

答案 0 :(得分:1)

这只是以下的捷径:

LSLS r3, r3, r1

这是因为在Thumb中,大多数指令的目标寄存器和第一个源寄存器必须相同。