Changes

ASSEMBLER PASMO JP

13 bytes added, 03:16, 2 March 2020
Default mode.
:Z80の代わりに8086コードを生成します。この機能は実験的です。
--bin
:ヘッダーのない生のバイナリ形式でオブジェクトファイルを生成します。
--hex
:Intel HEX形式のオブジェクトファイルを生成します。
置き場 ヘッダーのない生のバイナリ形式でオブジェクトファイルを生成します。 --hex Intel HEX形式のオブジェクトファイルを生成します。 --prl :CP / M PRL形式のオブジェクトファイルを生成します。 --cmd CP / M 86 CMD形式のオブジェクトファイルを生成します。 -タップ .tap形式のオブジェクトファイルを生成します。 --tzx オブジェクトファイルを.tzx形式で生成します。 --cdt .cdt形式のオブジェクトファイルを生成します。 -タプバス --tapと同じですが、コードの前にBasicローダーを追加します。 --tzxbas --txzと同じですが、コードの前に基本ローダーを追加します。
--cmd
:CP/M 86 CMD形式のオブジェクトファイルを生成します。
cdtbas --cdtと同じですが、コードの前に基本ローダーを追加します。 --plus3dos PLUS3DOS形式のオブジェクトファイルを生成します。 --amsdos Amsdos形式のオブジェクトファイルを生成します。 --msx MSX形式のオブジェクトファイルを生成します。 - 公衆 filetap:.symbol名を使用して、パブリックシンボルテーブルのみが生成されます。このオプションを使用する場合、file.symbolは指定しないでください。 - 名前 ヘッダーを使用する形式でヘッダーに入れる名前。指定しない場合、オブジェクトファイル名が使用されます。 -エラー エラー出力ではなく標準出力にエラーメッセージを送信します(オプションのエラーを除く)。tap形式のオブジェクトファイルを生成します。
なし 識別子の大文字と小文字を区別しません。 - 地方 自動ローカルモードを使用します。このモードでは、「_」で始まるラベルはすべてローカルです。詳細については、ラベルに関する章を参照してください。 - ブラケット ブラケットのみのモードを使用します。このモードでは、括弧は式でのみ有効です。インダイレクションには括弧を使用する必要があります。 tzx:オブジェクトファイルを.tzx形式で生成します。
--equ シンボルを事前定義します。事前定義されたシンボルは、EQUで定義されたものと同様の方法で処理されます。 blackcdt:.asmのサンプルファイルには、いくつかの可能な用途が例示されています。構文は次のとおりです。 '--equ label = value' labelは有効なラベル名で、pasmo構文で有効な形式の数値定数でなければなりません。 part = valueはオプションです。指定しない場合、割り当てられる値はFFFF 16進数です。 --w8080 8080に相当するものがないZ80命令が使用されたときに警告を表示します。 Z80アセンブラー構文を使用して、8080プロセッサー用のプログラムを簡単に作成できます。cdt形式のオブジェクトファイルを生成します。
--tapbas:--tapと同じですが、コードの前にBasicローダーを追加します。 --tzxbas:--txzと同じですが、コードの前にBasicローダーを追加します。 --cdtbas:--cdtと同じですが、コードの前にBasicローダーを追加します。 --plus3dos:PLUS3DOS形式のオブジェクトファイルを生成します。 --amsdos:Amsdos形式のオブジェクトファイルを生成します。 --msx:MSX形式のオブジェクトファイルを生成します。 --public:file.symbol名を使用して、パブリックシンボルテーブルのみが生成されます。このオプションを使用する場合、file.symbolは指定しないでください。 --name: nameヘッダーを使用する形式でヘッダーに入れる名前。指定しない場合、オブジェクトファイル名が使用されます。 --err:エラー出力ではなく標準出力にエラーメッセージを送信します(オプションのエラーを除く)。 --mocase:識別子の大文字と小文字を区別しません。 --alocal:自動ローカルモードを使用します。このモードでは、「_」で始まるラベルはすべてローカルです。詳細については、ラベルに関する章を参照してください。 --bracket:ブラケットのみのモードを使用します。このモードでは、括弧は式でのみ有効です。インダイレクションには括弧を使用する必要があります。  --equ:シンボルを事前定義します。事前定義されたシンボルは、EQUで定義されたものと同様の方法で処理されます。 black.asmのサンプルファイルには、いくつかの可能な用途が例示されています。構文は次のとおりです。 '--equ label = value' labelは有効なラベル名で、pasmo構文で有効な形式の数値定数でなければなりません。 part = valueはオプションです。指定しない場合、割り当てられる値はFFFF 16進数です。 --w8080:8080に相当するものがないZ80命令が使用されたときに警告を表示します。 Z80アセンブラー構文を使用して、8080プロセッサー用のプログラムを簡単に作成できます。 コード生成のオプションが指定されていない場合、デフォルトで--binが使用されます。  -dオプションはpasmo自体をデバッグすることを目的としていますが、asmコードでエラーを見つけるのにも役立ちます。使用すると、情報は標準出力に表示されます。 --errオプションを使用しない限り、エラーメッセージはエラーouptutに送られます。
=== --bin mode. ===