SAVE

制約事項: 本トピックは 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 の内容を保存します。