Yasm
在計算機領域中,Yasm是英特爾x86架構下的一個匯編器和反匯編器。它可以用來編寫16位、32位(IA-32)和64位(x86-64)的程序。Yasm是一個完全重寫的Netwide匯編器(NASM)。Yasm通常可以與NASM互換使用,並支持x86和x86-64架構。其許可協議為修訂過的BSD許可證。截至2011年[update]它由Peter Johnson和Michael Urman開發。[1]
開發者 | Peter Johnson, Michael Urman et al. |
---|---|
當前版本 | 1.3.0(2014年8月10日 | )
源代碼庫 | |
操作系統 | DOS、Microsoft Windows、類Unix |
類型 | 匯編器 |
許可協議 | BSD |
網站 | yasm |
與NASM的比較
優點:
缺點:
- 和活躍開發的NASM相比,文檔仍然不夠完善;
- Yasm缺乏對可重定位目標模塊格式(OMF)對象的支持。
另請參見
參考文獻
- ^ Krajci, Iggy; Cummings, Darren. Android on x86: An Introduction to Optimizing for Intel Architecture. Apress. 2014-01-23. ISBN 9781430261315 (英語).
外部連結
這是一篇與電腦相關的小作品。您可以透過編輯或修訂擴充其內容。 |