Yasm
外觀
![本頁使用了標題或全文手工轉換](http://upload.wikimedia.org/wikipedia/commons/thumb/c/cd/Zh_conversion_icon_m.svg/35px-Zh_conversion_icon_m.svg.png)
![]() | |
開發者 | Peter Johnson, Michael Urman et al. |
---|---|
目前版本 | |
原始碼庫 | |
作業系統 | DOS、Microsoft Windows、類Unix |
類型 | 組譯器 |
許可協定 | BSD |
網站 | 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開發。[3]
與NASM的比較[編輯]
優點:
缺點:
- 和活躍開發的NASM相比,文件仍然不夠完善;
- Yasm缺乏對可重定位目標模組格式(OMF)對象的支援。
另請參見[編輯]
參考文獻[編輯]
- ^ http://yasm.tortall.net/releases/Release1.3.0.html.
- ^ Release 1.3.0. 2014年8月11日 [2018年7月23日].
- ^ Krajci, Iggy; Cummings, Darren. Android on x86: An Introduction to Optimizing for Intel Architecture. Apress. 2014-01-23. ISBN 9781430261315 (英語).
外部連結[編輯]
|
![]() | 這是一篇與電腦相關的小作品。您可以透過編輯或修訂擴充其內容。 |