0
A
回答
3
無論如何ESP寄存器默認用作(在Intel x86上)作爲指向堆棧的指針,而EBP是函數的堆棧幀,它會添加-10(實際上是一個子集,但使用ADD操作碼)。
因此,添加esp,-10僅在堆棧中騰出空間。
注意,您可以使用任何寄存器操作堆棧,ESP寄存器是用於管理堆棧的操作碼的默認值之一,例如push,pop,call,ret等等。
相關問題
- 1. 含義的彙編代碼
- 2. 有關AT&T彙編語法(%ESP,1)
- 3. 彙編寄存器esp和ebp
- 4. 彙編堆棧管理通過%esp
- 5. 在x86反彙編中「EC」的含義
- 6. 彙編代碼在gdb中的含義
- 7. x86彙編添加
- 8. 彙編語言中的「ds:」的含義
- 9. 彙編程序設計 - 列的含義
- 10. ARM彙編指令的含義
- 11. 添加位x32 mips彙編
- 12. 彙編變量聲明含義
- 13. 無法在scapy中添加ESP層
- 14. 含義10
- 15. 使用 'DB',在MVC++彙編 'DW' 添加
- 16. Ebp,esp和與nasm彙編的堆棧幀
- 17. 反彙編代碼中的ebp和esp是什麼意思?
- 18. c到彙編器:char buff [256]轉換爲sub $ 0x108,%esp
- 19. 「int 0x2A」在彙編代碼中的含義是什麼
- 20. %c在GCC內聯彙編代碼中的含義是什麼?
- 21. 「ccout」在彙編語言中的含義是什麼?
- 22. 歧義在PIC彙編
- 23. 在彙編中,如何將esp的地址替換爲4來變量?
- 24. 如何在IDA/Olly反彙編代碼之間添加彙編程序指令?
- 25. 彙編代碼添加兩個整數
- 26. 彙編:添加兩個數字
- 27. 彙編程序 - 添加兩個變量
- 28. iOS Siri添加自定義詞彙
- 29. 編譯彙編代碼,其中包括含C-定義
- 30. 意義的彙編語句