标签: syntax arm
在我看到ida的一些手臂时,我遇到了这段代码
LSLS R3, R1
我知道这是左移指令,但根据arm website,它应该有Rs或#sh。
这是什么意思?它只是LSLS R3, R1, #0吗?
LSLS R3, R1, #0
答案 0 :(得分:1)
这只是以下的捷径:
LSLS r3, r3, r1
这是因为在Thumb中,大多数指令的目标寄存器和第一个源寄存器必须相同。