标签: assembly x86
我正在研究一些32-bit x86汇编代码分析项目。现在我对以下说明感到困惑:
32-bit x86
shr %edx
我理解操作码shr的语义,据我所知,这个操作码需要两个操作数。那么,有人能给我一些关于上述指令含义的指导吗?它是否等于以下指令(用AT& T语法)?
shr
shr $2, %edx
答案 0 :(得分:4)
正如任何操作码参考都会告诉你的那样,只有一个操作的SHR意味着你只移动了一位。
SHR
您可能希望查找online指令参考或获取Intel指令参考的PDF副本。