我的問題是如何知道彙編代碼指令的可交換機器代碼? 以及如何編寫可執行的二進制文件? 謝謝。將彙編代碼轉換爲機器代碼
4
A
回答
-1
使用CC -S file_name.c
這將填充你的C程序
4
的彙編代碼如果你有一段彙編代碼,並希望執行它,你需要先運行通過彙編器來產生二進制。有許多彙編程序可用,我建議從NASM開始,因爲它非常流行,可以在多個平臺上運行。
然後,組裝/鏈接程序,只需運行:
nasm -o object.o your-source-file.asm
ld -s -o your-output-executable object.o
0
什麼彙編語言是您使用?這將決定你用來將彙編代碼編譯成機器代碼的程序。如果您發佈彙編代碼的片段,某人可能會爲您識別它。
0
如果你使用Windows只是做了下: 去跑,寫CMD然後寫調試寫A100則 寫任何彙編指令,然後按回車鍵, 寫R,則機器的彙編指令的代碼將出現在黑色Dos屏幕的左側。 我希望它有助於一些。
相關問題
- 1. 將C代碼轉換爲MIPS彙編
- 2. 轉換GCC彙編代碼爲armasm彙編代碼
- 3. 將彙編代碼轉換爲C語言中的機器代碼
- 4. 將PIC彙編指令轉換爲機器代碼
- 5. 什麼將彙編語言轉換爲機器代碼
- 6. 將彙編代碼轉換爲C代碼
- 7. 將組件轉換爲機器代碼
- 8. 將Java編碼轉換爲僞代碼
- 9. 如何將Atmel AVR彙編代碼轉換爲C語言代碼
- 10. 將C和彙編編譯爲純機器代碼?
- 11. 如何將字節碼轉換爲機器本機代碼
- 12. 將迭代器代碼轉換爲流
- 13. C++代碼轉換成彙編
- 14. C到arm彙編代碼轉換
- 15. 如何將彙編代碼片段轉換爲二進制機器代碼片段?
- 16. MIPS機器代碼轉換
- 17. 彙編語言機器代碼
- 18. 反彙編原始x64機器代碼
- 19. 將Java代碼轉換爲C#代碼
- 20. 將Android代碼轉換爲MonoAndroid代碼
- 21. 將PHP代碼轉換爲C#代碼
- 22. 將JavaScript代碼轉換爲C代碼
- 23. 將Informatica代碼轉換爲SQL代碼
- 24. 將atmega32代碼轉換爲atmega16代碼
- 25. 將JavaScript代碼轉換爲VBScript代碼?
- 26. 將matlab代碼轉換爲R代碼
- 27. 將pyside代碼轉換爲pyqt5代碼
- 28. 將html代碼轉換爲actionscript代碼
- 29. 將PHP代碼轉換爲ColdFusion代碼
- 30. 將Javascript代碼轉換爲PHP代碼
OP沒有提到一個C編譯器,註釋只是讓人困惑 – 2010-03-18 21:22:06