0
我學習了Intel x86架構的AT & T語法,和我有點無能,以下語法的含義:語法常量(寄存器)是什麼意思?
- SHRB $ 1,2(%ESP)
- INCW 2 (%ESP)
我最初的解釋是:
- ESP =(ESP + 2)>> 1
- esp = esp + 2
我找不到任何有關以這種方式使用增加的參考,這導致我相信我在這裏有更根本性的缺陷。
我的解釋是否正確,或者我完全不在基地?感謝您的時間。
我學習了Intel x86架構的AT & T語法,和我有點無能,以下語法的含義:語法常量(寄存器)是什麼意思?
我最初的解釋是:
我找不到任何有關以這種方式使用增加的參考,這導致我相信我在這裏有更根本性的缺陷。
我的解釋是否正確,或者我完全不在基地?感謝您的時間。
也沒有。正如(%esp)
涉及%esp
的存儲位置(例如,將%esp
作爲指針),2(%esp)
涉及%esp + 2
的存儲位置。
啊哈!非常感謝,我沒有意識到paren是這麼做的。 – icbat 2012-02-25 00:17:07