0
A
回答
3
無論如何ESP寄存器默認用作(在Intel x86上)作爲指向堆棧的指針,而EBP是函數的堆棧幀,它會添加-10(實際上是一個子集,但使用ADD操作碼)。
因此,添加esp,-10僅在堆棧中騰出空間。
注意,您可以使用任何寄存器操作堆棧,ESP寄存器是用於管理堆棧的操作碼的默認值之一,例如push,pop,call,ret等等。
相關問題
- 1. 含義的彙編代碼
- 2. 彙編堆棧管理通過%esp
- 3. 彙編寄存器esp和ebp
- 4. 添加位x32 mips彙編
- 5. 無法在scapy中添加ESP層
- 6. 含義10
- 7. 使用 'DB',在MVC++彙編 'DW' 添加
- 8. 反彙編代碼中的ebp和esp是什麼意思?
- 9. 「ccout」在彙編語言中的含義是什麼?
- 10. 「int 0x2A」在彙編代碼中的含義是什麼
- 11. 在彙編中,如何將esp的地址替換爲4來變量?
- 12. 編譯彙編代碼,其中包括含C-定義
- 13. 意義的彙編語句
- 14. 什麼是DUP的彙編語言的含義( '#')
- 15. 下面的彙編代碼的含義,幫助
- 16. 這些彙編語言語句的含義是什麼?
- 17. Pentaho的添加彙總行
- 18. ListView不包含'添加'的定義?
- 19. 「fh」後綴在英特爾彙編中的「38fh」等數字上的含義
- 20. 如何在彙編語言中添加和相乘雙字
- 21. 如何在彙編語言中添加兩個16位數字?
- 22. 增加寄存器超過其限制。彙編語言添加
- 23. 在添加/編輯wordpress類別時添加自定義字段
- 24. 添加彙總變量
- 25. 添加ROW_NUMBER影響彙總
- 26. 添加樞軸彙總
- 27. 如何在編譯器中包含彙編程序
- 28. 加載嵌入式彙編
- 29. gcc彙編和彙編
- 30. 「彙編」與「彙編程序」