Windows8.1 64bitでは添付のexeは動作せず。
ソースからのコンパイルは未確認です。
■名前
FASM 1.0 - 2500 AD アセンブラ
■著作権
Toshi Morita(3/22/2000) GNU General Public License (ver. 2).
■説明
FASMは、Nintendo 8-Bitソフト開発のための高速な2500ADアセンブラである。Turbo C 2.01によって開発されたが、かなりポータブルでほとんどのCコンパイラで最小限の変更でコンパイルできるだろう。
・特長
ソースファイルの入れ子のINCLUDEをサポートする
バイナリのインクルード(INCBIN)をサポートする
24-bitアドレス(バンク切り替えの6502)をサポートする
American Automation デバッガに対応する.aaxファイルを出力する。
有効なFASMの疑似命令:
ORG: 出力コードの基準アドレスを指定する
EQU: 等価を定義する
DS: 空間を確保し定義する
DB: define byte
DW: define word
DL: define long
DZ: define segment ((label >> 16) & 0xff)
INCLUDE: include another source file
INCBIN: include binary file
Operators:
#low: grabs low 8 bits of label
#high: grabs middle 8 bits of label
#seg: grabs high 8 bits of label