Yasm
Aus EverybodyWiki Bios & Wiki
Yasm
| |
---|---|
[[Datei:Lua-Fehler in Modul:Wikidata, Zeile 639: attempt to index field 'wikibase' (a nil value)|150px]] | |
Basisdaten
| |
Maintainer | Lua-Fehler in Modul:Wikidata, Zeile 639: attempt to index field 'wikibase' (a nil value) |
Entwickler | Peter Johnson, Michael Urman et al. |
Erscheinungsjahr | Lua-Fehler in Modul:Wikidata, Zeile 639: attempt to index field 'wikibase' (a nil value) |
Aktuelle Version | 1.3.0 (10. August 2014) |
Betriebssystem | DOS, Microsoft Windows, Unix-ähnliche |
Programmiersprache | C |
Kategorie | Assembler |
Lizenz | BSD |
yasm.tortall.net |
Yasm ist ein Assembler nach dem Vorbild von NASM, mit dem er im Allgemeinen auch austauschbar ist. Yasm unterstützt sowohl x86- als auch AMD64-Prozessoren.
Vergleich mit NASM[Bearbeiten]
Vorteile:
- Er kann sowohl in NASM- als auch in GAS-Syntax geschriebenen Code verarbeiten
- Er bietet eine Schnittstelle zur Softwarebibliothek (Libyasm)
Nachteile:
- NASM ist länger und besser getestet und somit stabiler als Yasm
- NASM bietet eine umfangreichere Dokumentation
- Yasm fehlt die Unterstützung für das Relocatable Object Module Format
- Yasm bietet keinen Disassembler
Diese artikel "Yasm" ist von Wikipedia The list of its authors can be seen in its historical and/or the page Edithistory:Yasm.