制約事項: 本トピックは Windows 環境にのみ該当します。
[label] SAVE (lit1,lit2)
,[T]
,id-name
パラメーター
- (lit1,lit2)
- レジスタ保存領域に保存するレジスタの開始値および終了値を 0 から 15 の数値で指定します。この領域は通常、レジスタ 13 によりポイントされます。
- T
- レジスタ 14 および 15 がそれぞれ保存領域の語 4 および語 5 に格納されるように指定します。
- Id-name
- SAVE マクロに関連付けられる識別子を指定します。アスタリスク (*) をコード化する場合、識別子は SAVE マクロに関連付けられるラベルになります。あるいは、ラベル フィールドが空白の場合、制御セクション名が使用されます。
説明
指定した汎用レジスタを保存します。
lit1 は保存する最初のレジスタで、lit2 は最後のレジスタです。lit1 および lit2 は、0 から 15 までの値でなければなりません。lit1 が lit2 よりも大きい場合、保存されるレジスタは lit1 から 15 まで、および 0 から lit2 までになります。
例
SAVE (14,12)
レジスタ 13 で指定されたレジスタ保存領域に、レジスタ 14 から 15 および 0 から 12 の内容を保存します。