コードを貼り付け
6502アセンブリを入力・貼り付けするか、.asmファイルを開きます。ラベル、定数、.org、データディレクティブに対応しています。
6502アセンブリを貼り付けると、各行のアドレスとバイト、シンボルテーブル、16進ダンプが表示されます。
バイナリをダウンロードするか、その場で実行してステップ実行できます。
エミュレーターを読み込み中…
6502アセンブリを入力・貼り付けするか、.asmファイルを開きます。ラベル、定数、.org、データディレクティブに対応しています。
「アセンブル」を押します。エラーは行番号付きで表示され、「アセンブラー出力」タブに全行のアドレスとバイト、すべてのシンボルが一覧表示されます。
16進ダンプをコピーするか、.binファイルをダウンロードするか、「実行」を押してコードを実行・デバッグします。
WaveSpeed AIで、ゲームやデモ用のピクセルアートのスプライト、タイトル画面、短いクリップをプロンプトから作成できます。
対象の新規アカウントに $1 の無料クレジット。カード不要。 ジェネレーターのご利用には、別途アカウントとクレジットが必要です。6502エミュレーターは無料です。
コロンの有無を問わないラベル、define name valueとname = valueの定数、*=と.org、.byte/dcb、.word、.text、.asciiz、.res、16進・2進・10進・文字形式の数値、算術演算、アドレスの下位・上位バイトを取る<と>に対応しています。
その行のアセンブル時点で$100未満とわかっている値は、短いゼロページ形式になります。後方で定義されるラベルや、$00FFのように16進4桁で書いた数値は絶対形式になります。
各ソース行のアドレスとバイトを示すリスティング、シンボルテーブル、1行16バイトの16進ダンプです。.binダウンロードはアセンブルされた最小アドレスから最大アドレスまでを含み、隙間はゼロで埋められます。
ドキュメント化されたNMOS 6502の全151命令とすべてのアドレッシングモードに対応しています。定番の6502の書籍やチュートリアルで使われるのと同じ命令セットです。
はい。このオンライン6502アセンブラーは登録不要の無料で、コードはブラウザ内でアセンブルされ、アップロードされることはありません。
リスティングとシンボル · 16進ダンプと.bin · 実行・デバッグ