我无法理解这是做什么的:
shr [ebp + 8], 1
Run Code Online (Sandbox Code Playgroud)
我知道它将位移到右边,但是到底是ebp + 8做什么和/或定位的?
EBP是堆栈基指针.通常当你看到类似的东西时ebp + 8会引用局部变量或函数参数.通常,参数具有正偏移,ebp而局部变量具有负偏移.
我建议你阅读Matt Pietrek的MSDN文章:Matt的Just Enough汇编语言.
| 归档时间: |
|
| 查看次数: |
207 次 |
| 最近记录: |