ダウンロードリスト

プロジェクト概要

NASMは移植性とモジュールのために設計された80x86アセンブラです。オブジェクトファイルのフォーマットはLinuxのa.out、ELF、COFF、Microsoft 16ビットOBJの、Win32/64、AppleマッハOの範囲をサポートします。出力はプレーンなバイナリファイルです。その構文は単純で理解しやすいよう、Intelのものに似ていますがそれより複雑にならないよう設計されました。現在知られている全ての命令、進んだマクロ機能をサポートします。それだけでなく逆アセンブラが含まれます。

システム要件

システム要件が設定されていません
プロジェクトのリリース情報やプロジェクトリソースの情報です。
注: プロジェクトリソースの情報は Freecode.com ページからの引用です。ダウンロードそのものは、OSDNにホスティングされているものではありません。

2008-10-24 13:31 リリース一覧に戻る
2.05

このリリースでは、ELF64の仕様に準拠するため、バックエンドの大規模なオーバーホールをしています。これは修正RIPの不正なオフセットが、即時実施の手順では、%の整列ディレクティブでは、バグの取り扱い相対アドレス指定マクロ内のディレクティブを含めると、不正なパターンが命令のほんの一握り。
タグ: Major bugfixes
This release includes a massive overhaul of the ELF64 backend for spec compliance. It fixes incorrect offsets in RIP-relative addressing in immediate-carrying instructions, bugs in the ALIGN directive, the handling of the %include directive inside macros, and a handful of instructions that had incorrect patterns.

プロジェクトリソース