12
A
回答
13
短跳轉(和接近調用)是目標在同一個模塊中的跳轉(它們是模塊內的,但是可以從特定的黑客獲得模塊間變體),它們通常最多127字節的相對位移它們會從指令的地址向前或向後改變執行流程),但是有16位變量提供32k字節。你真的不需要擔心它,它真的是超級信息,但是英特爾開發者手冊(第2a和2b卷,特別是2a)將覆蓋血淋淋的細節
0
這意味着它沒有跳得太遠。取決於反彙編器,之後的數字將是它跳轉到的地址,或者是一個相對偏移量,它告訴你下一條指令和跳轉目標之間有多少字節。
-2
短跳是在PC的啓動,這意味着2字節長的彙編指令告訴處理器在BIOS中跳轉地址100h以開始引導。
+0
沒有什麼特別的關於短跳轉的啓動。 – 2017-10-24 01:10:06
相關問題
- 1. 彙編語言中的「MOV AH,4CH」是什麼意思?
- 2. fs:[register + value]是什麼意思彙編?
- 3. 「系統語言」是什麼意思?
- 4. 彙編語言MASM跳躍
- 5. 這是什麼彙編語言?
- 6. 什麼是Powershell短語「|?{...}」是什麼意思?
- 7. 「模板語言如HTMLBars」是什麼意思?什麼是HTMLBars?一種語言?
- 8. 這對編程語言來說簡單是什麼意思?
- 9. 反彙編代碼中的ebp和esp是什麼意思?
- 10. ds:esi + ecx + 7 - >它在彙編語言中意味着什麼?
- 11. 是什麼意思:是什麼意思?
- 12. 在Intel x86彙編手冊中,00+是什麼意思?
- 13. C++中的(*)語法是什麼意思?
- 14. PHP語法中的$ {}是什麼意思?
- 15. 這是什麼意思'OOP語言是圍繞圖組織的?
- 16. 短語「支持本地地址的重用」是什麼意思?
- 17. 彙編語言je跳轉函數
- 18. 這些彙編語言語句的含義是什麼?
- 19. 在下面的陳述中,「每跳一跳」是什麼意思?
- 20. 這是什麼意思,一種編程語言是無堆棧的?
- 21. 什麼是GCC內聯彙編語言中的r()和double%%%?
- 22. 「ccout」在彙編語言中的含義是什麼?
- 23. 這是什麼意思? 「錯誤:`rhs`必須是語言對象」
- 24. 「簡而言之」是什麼意思
- 25. WS-I BP2012斷言是什麼意思?
- 26. 「委託卸載彙編文件X到Fusion」是什麼意思?
- 27. 彙編代碼「movl%1,%% ebx」是什麼意思?
- 28. 這個英特爾彙編代碼是什麼意思?
- 29. 彙編語言
- 30. 什麼是。在Python中的導入語句是什麼意思?
強制執行rel8編碼,而不是讓彙編器選擇rel8或rel32。 (或16位模式下的rel16。)http://felixcloutier.com/x86/Jcc.html – 2017-10-24 03:08:10