countersince January 6, 2001X68000 LIBRARYEnglish
更新日: 2023 年 7 月 6 日
X68000 LIBRARY > 資料室 > 命令セットリファレンス(準備中) > U > UNLK

UNLK

UNLK

スタック解放 (あんりんく)


UNLK Ar

68000/68010/68020/68030/68040/68060 の命令

命令コード

アドレス1514131211109876543210
+00100111001011レジスタr

実行時間

680006801068020680306804068060
12(3/0)12(3/0)🚧🚧🚧🚧

コンディションコード

フラグ入力出力
X使用しない変化しない
N
Z
V
C

解説

  1. Ar を A7 へコピーします。
  2. A7 が指すロングワードを読み出して X とします。
  3. A7 に 4 を足します。
  4. X を Ar へコピーします。

UNLK Ar の動作は MOVEA.L Ar,A7;MOVEA.L (A7)+,Ar とほぼ同じです。

LINK と UNLK はサブルーチンの先頭と末尾でローカル変数領域の確保と開放を行うときに使います。