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

BFCHG

BFCHG

ビットフィールド反転 (びーえふちぇんじ)


BFCHG <ea>{#o:#w}

68020/68030/68040/68060 の命令

命令コード

アドレス1514131211109876543210
+01110101011モードレジスタr
+200000オフセットo0

アドレッシングモードと実行時間

モードレジスタr<ea>68020680306804068060
000rDr🚧🚧🚧🚧
1(Ar)
101(d16,Ar)
10(d8,Ar,Xn)----
(d8,Ar,Xn*sf)🚧🚧🚧🚧
(bd,Ar,Xn*sf)
([bd,Ar,Xn*sf],od)
([bd,Ar],Xn*sf,od)
1000(xxx).W
1(xxx).L

コンディションコード

フラグ入力出力説明
X使用しない変化しない
N変化する🚧
Z
V常にクリア
C

解説

🚧


BFCHG <ea>{#o:Dw}

68020/68030/68040/68060 の命令

命令コード

アドレス1514131211109876543210
+01110101011モードレジスタr
+200000オフセットo100レジスタw

アドレッシングモードと実行時間

モードレジスタr<ea>68020680306804068060
000rDr🚧🚧🚧🚧
1(Ar)
101(d16,Ar)
10(d8,Ar,Xn)----
(d8,Ar,Xn*sf)🚧🚧🚧🚧
(bd,Ar,Xn*sf)
([bd,Ar,Xn*sf],od)
([bd,Ar],Xn*sf,od)
1000(xxx).W
1(xxx).L

コンディションコード

フラグ入力出力説明
X使用しない変化しない
N変化する🚧
Z
V常にクリア
C

解説

🚧


BFCHG <ea>{Do:#w}

68020/68030/68040/68060 の命令

命令コード

アドレス1514131211109876543210
+01110101011モードレジスタr
+20000100レジスタo0

アドレッシングモードと実行時間

モードレジスタr<ea>68020680306804068060
000rDr🚧🚧🚧🚧
1(Ar)
101(d16,Ar)
10(d8,Ar,Xn)----
(d8,Ar,Xn*sf)🚧🚧🚧🚧
(bd,Ar,Xn*sf)
([bd,Ar,Xn*sf],od)
([bd,Ar],Xn*sf,od)
1000(xxx).W
1(xxx).L

コンディションコード

フラグ入力出力説明
X使用しない変化しない
N変化する🚧
Z
V常にクリア
C

解説

🚧


BFCHG <ea>{Do:Dw}

68020/68030/68040/68060 の命令

命令コード

アドレス1514131211109876543210
+01110101011モードレジスタr
+20000100レジスタo100レジスタw

アドレッシングモードと実行時間

モードレジスタr<ea>68020680306804068060
000rDr🚧🚧🚧🚧
1(Ar)
101(d16,Ar)
10(d8,Ar,Xn)----
(d8,Ar,Xn*sf)🚧🚧🚧🚧
(bd,Ar,Xn*sf)
([bd,Ar,Xn*sf],od)
([bd,Ar],Xn*sf,od)
1000(xxx).W
1(xxx).L

コンディションコード

フラグ入力出力説明
X使用しない変化しない
N変化する🚧
Z
V常にクリア
C

解説

🚧