SHR只有一个操作数

时间:2016-09-12 02:22:23

标签: assembly x86

我正在研究一些32-bit x86汇编代码分析项目。现在我对以下说明感到困惑:

shr %edx

我理解操作码shr的语义,据我所知,这个操作码需要两个操作数。那么,有人能给我一些关于上述指令含义的指导吗?它是否等于以下指令(用AT& T语法)?

shr $2, %edx

1 个答案:

答案 0 :(得分:4)

正如任何操作码参考都会告诉你的那样,只有一个操作的SHR意味着你只移动了一位。

您可能希望查找online指令参考或获取Intel指令参考的PDF副本。