SVC 120

制約事項: 本トピックは Windows 環境にのみ該当します。

GETMAIN (オプション RU、RC、VRC、VRU)、FREEMAIN (オプション R、RU、RC、VRC、VRU)、STORAGE

入力
レジスタ 0 取得または解放するメモリのバイト数
レジスタ 1 解放するメモリのアドレス (GETMAIN の場合はゼロ)
レジスタ 15
バイト 意味
0 ゼロ
1 取得または解放するメモリのキー (サポート対象外)
2 取得または解放するメモリのサブプール番号
3 オプションのバイト:00 条件付き GETMAIN

01 条件付き FREEMAIN

02 条件なし GETMAIN

03 条件なし FREEMAIN

04 ページ境界ビット (サポート対象外)

出力
レジスタ 1 GETMAIN の場合は割り当てられた記憶域のアドレス

レジスタ 15 戻りコード:

0 = メモリが取得または解放されています。

4 = メモリが取得または解放されていません。