更新日: 2023 年 3 月 18 日
PMOVE
PMOVE
MMU レジスタ転送 (ぴーむーぶ)
PMOVE.L <ea>,TTn
68030 の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 0 | 0 | 0 | 1 | レジスタn | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68030 |
0 | 1 | 0 | r | (Ar) | 🚧 |
1 | 0 | 1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | 🚧 |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
コンディションコード
フラグ | 入力 | 出力 |
X | 使用しない | 変化しない |
N |
Z |
V |
C |
解説
🚧
PMOVE.L TTn,<ea>
68030 の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 0 | 0 | 0 | 1 | レジスタn | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68030 |
0 | 1 | 0 | r | (Ar) | 🚧 |
1 | 0 | 1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | 🚧 |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
コンディションコード
フラグ | 入力 | 出力 |
X | 使用しない | 変化しない |
N |
Z |
V |
C |
解説
🚧
PMOVE.L <ea>,TC
68020(68851)の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68020 |
0 | 0 | 0 | r | Dr | M |
1 | Ar |
1 | 0 | (Ar) |
1 | (Ar)+ |
1 | 0 | 0 | -(Ar) |
1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | M |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
1 | 0 | (d16,PC) |
1 | (d8,PC,Xn) | - |
(d8,PC,Xn*sf) | M |
(bd,PC,Xn*sf) |
([bd,PC,Xn*sf],od) |
([bd,PC],Xn*sf,od) |
1 | 0 | 0 | #<data> |
解説
🚧
PMOVE.L <ea>,TC
68030 の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68030 |
0 | 1 | 0 | r | (Ar) | 🚧 |
1 | 0 | 1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | 🚧 |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
コンディションコード
フラグ | 入力 | 出力 |
X | 使用しない | 変化しない |
N |
Z |
V |
C |
解説
🚧
PMOVE.L TC,<ea>
68020(68851)の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68020 |
0 | 0 | 0 | r | Dr | M |
1 | Ar |
1 | 0 | (Ar) |
1 | (Ar)+ |
1 | 0 | 0 | -(Ar) |
1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | M |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
解説
🚧
PMOVE.L TC,<ea>
68030 の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68030 |
0 | 1 | 0 | r | (Ar) | 🚧 |
1 | 0 | 1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | 🚧 |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
コンディションコード
フラグ | 入力 | 出力 |
X | 使用しない | 変化しない |
N |
Z |
V |
C |
解説
🚧
PMOVE.Q <ea>,DRP
68020(68851)の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68020 |
0 | 1 | 0 | r | (Ar) | M |
1 | (Ar)+ |
1 | 0 | 0 | -(Ar) |
1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | M |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
1 | 0 | (d16,PC) |
1 | (d8,PC,Xn) | - |
(d8,PC,Xn*sf) | M |
(bd,PC,Xn*sf) |
([bd,PC,Xn*sf],od) |
([bd,PC],Xn*sf,od) |
1 | 0 | 0 | #<data> |
解説
🚧
PMOVE.Q DRP,<ea>
68020(68851)の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68020 |
0 | 1 | 0 | r | (Ar) | M |
1 | (Ar)+ |
1 | 0 | 0 | -(Ar) |
1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | M |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
解説
🚧
PMOVE.Q <ea>,SRP
68030 の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68030 |
0 | 1 | 0 | r | (Ar) | 🚧 |
1 | 0 | 1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | 🚧 |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
コンディションコード
フラグ | 入力 | 出力 |
X | 使用しない | 変化しない |
N |
Z |
V |
C |
解説
🚧
PMOVE.Q <ea>,SRP
68020(68851)の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68020 |
0 | 1 | 0 | r | (Ar) | M |
1 | (Ar)+ |
1 | 0 | 0 | -(Ar) |
1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | M |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
1 | 0 | (d16,PC) |
1 | (d8,PC,Xn) | - |
(d8,PC,Xn*sf) | M |
(bd,PC,Xn*sf) |
([bd,PC,Xn*sf],od) |
([bd,PC],Xn*sf,od) |
1 | 0 | 0 | #<data> |
解説
🚧
PMOVE.Q SRP,<ea>
68030 の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68030 |
0 | 1 | 0 | r | (Ar) | 🚧 |
1 | 0 | 1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | 🚧 |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
コンディションコード
フラグ | 入力 | 出力 |
X | 使用しない | 変化しない |
N |
Z |
V |
C |
解説
🚧
PMOVE.Q SRP,<ea>
68020(68851)の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68020 |
0 | 1 | 0 | r | (Ar) | M |
1 | (Ar)+ |
1 | 0 | 0 | -(Ar) |
1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | M |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
解説
🚧
PMOVE.Q <ea>,CRP
68030 の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68030 |
0 | 1 | 0 | r | (Ar) | 🚧 |
1 | 0 | 1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | 🚧 |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
コンディションコード
フラグ | 入力 | 出力 |
X | 使用しない | 変化しない |
N |
Z |
V |
C |
解説
🚧
PMOVE.Q <ea>,CRP
68020(68851)の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68020 |
0 | 1 | 0 | r | (Ar) | M |
1 | (Ar)+ |
1 | 0 | 0 | -(Ar) |
1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | M |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
1 | 0 | (d16,PC) |
1 | (d8,PC,Xn) | - |
(d8,PC,Xn*sf) | M |
(bd,PC,Xn*sf) |
([bd,PC,Xn*sf],od) |
([bd,PC],Xn*sf,od) |
1 | 0 | 0 | #<data> |
解説
🚧
PMOVE.Q CRP,<ea>
68030 の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68030 |
0 | 1 | 0 | r | (Ar) | 🚧 |
1 | 0 | 1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | 🚧 |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
コンディションコード
フラグ | 入力 | 出力 |
X | 使用しない | 変化しない |
N |
Z |
V |
C |
解説
🚧
PMOVE.Q CRP,<ea>
68020(68851)の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68020 |
0 | 1 | 0 | r | (Ar) | M |
1 | (Ar)+ |
1 | 0 | 0 | -(Ar) |
1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | M |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
解説
🚧
PMOVE.B <ea>,CAL
68020(68851)の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68020 |
0 | 0 | 0 | r | Dr | M |
1 | Ar |
1 | 0 | (Ar) |
1 | (Ar)+ |
1 | 0 | 0 | -(Ar) |
1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | M |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
1 | 0 | (d16,PC) |
1 | (d8,PC,Xn) | - |
(d8,PC,Xn*sf) | M |
(bd,PC,Xn*sf) |
([bd,PC,Xn*sf],od) |
([bd,PC],Xn*sf,od) |
1 | 0 | 0 | #<data> |
解説
🚧
PMOVE.B CAL,<ea>
68020(68851)の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68020 |
0 | 0 | 0 | r | Dr | M |
1 | Ar |
1 | 0 | (Ar) |
1 | (Ar)+ |
1 | 0 | 0 | -(Ar) |
1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | M |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
解説
🚧
PMOVE.B <ea>,VAL
68020(68851)の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68020 |
0 | 0 | 0 | r | Dr | M |
1 | Ar |
1 | 0 | (Ar) |
1 | (Ar)+ |
1 | 0 | 0 | -(Ar) |
1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | M |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
1 | 0 | (d16,PC) |
1 | (d8,PC,Xn) | - |
(d8,PC,Xn*sf) | M |
(bd,PC,Xn*sf) |
([bd,PC,Xn*sf],od) |
([bd,PC],Xn*sf,od) |
1 | 0 | 0 | #<data> |
解説
🚧
PMOVE.B VAL,<ea>
68020(68851)の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68020 |
0 | 0 | 0 | r | Dr | M |
1 | Ar |
1 | 0 | (Ar) |
1 | (Ar)+ |
1 | 0 | 0 | -(Ar) |
1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | M |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
解説
🚧
PMOVE.B <ea>,SCC
68020(68851)の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68020 |
0 | 0 | 0 | r | Dr | M |
1 | Ar |
1 | 0 | (Ar) |
1 | (Ar)+ |
1 | 0 | 0 | -(Ar) |
1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | M |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
1 | 0 | (d16,PC) |
1 | (d8,PC,Xn) | - |
(d8,PC,Xn*sf) | M |
(bd,PC,Xn*sf) |
([bd,PC,Xn*sf],od) |
([bd,PC],Xn*sf,od) |
1 | 0 | 0 | #<data> |
解説
🚧
PMOVE.B SCC,<ea>
68020(68851)の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68020 |
0 | 0 | 0 | r | Dr | M |
1 | Ar |
1 | 0 | (Ar) |
1 | (Ar)+ |
1 | 0 | 0 | -(Ar) |
1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | M |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
解説
🚧
PMOVE.W <ea>,AC
68020(68851)の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68020 |
0 | 0 | 0 | r | Dr | M |
1 | Ar |
1 | 0 | (Ar) |
1 | (Ar)+ |
1 | 0 | 0 | -(Ar) |
1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | M |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
1 | 0 | (d16,PC) |
1 | (d8,PC,Xn) | - |
(d8,PC,Xn*sf) | M |
(bd,PC,Xn*sf) |
([bd,PC,Xn*sf],od) |
([bd,PC],Xn*sf,od) |
1 | 0 | 0 | #<data> |
解説
🚧
PMOVE.W AC,<ea>
68020(68851)の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68020 |
0 | 0 | 0 | r | Dr | M |
1 | Ar |
1 | 0 | (Ar) |
1 | (Ar)+ |
1 | 0 | 0 | -(Ar) |
1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | M |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
解説
🚧
PMOVE.W <ea>,PSR
68020(68851)の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68020 |
0 | 0 | 0 | r | Dr | M |
1 | Ar |
1 | 0 | (Ar) |
1 | (Ar)+ |
1 | 0 | 0 | -(Ar) |
1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | M |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
1 | 0 | (d16,PC) |
1 | (d8,PC,Xn) | - |
(d8,PC,Xn*sf) | M |
(bd,PC,Xn*sf) |
([bd,PC,Xn*sf],od) |
([bd,PC],Xn*sf,od) |
1 | 0 | 0 | #<data> |
解説
🚧
PMOVE.W <ea>,MMUSR
68030 の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68030 |
0 | 1 | 0 | r | (Ar) | 🚧 |
1 | 0 | 1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | 🚧 |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
コンディションコード
フラグ | 入力 | 出力 |
X | 使用しない | 変化しない |
N |
Z |
V |
C |
解説
🚧
PMOVE.W PSR,<ea>
68020(68851)の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68020 |
0 | 0 | 0 | r | Dr | M |
1 | Ar |
1 | 0 | (Ar) |
1 | (Ar)+ |
1 | 0 | 0 | -(Ar) |
1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | M |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
解説
🚧
PMOVE.W MMUSR,<ea>
68030 の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68030 |
0 | 1 | 0 | r | (Ar) | 🚧 |
1 | 0 | 1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | 🚧 |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
コンディションコード
フラグ | 入力 | 出力 |
X | 使用しない | 変化しない |
N |
Z |
V |
C |
解説
🚧
PMOVE.W <ea>,PCSR
68020(68851)の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68020 |
0 | 0 | 0 | r | Dr | M |
1 | Ar |
1 | 0 | (Ar) |
1 | (Ar)+ |
1 | 0 | 0 | -(Ar) |
1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | M |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
1 | 0 | (d16,PC) |
1 | (d8,PC,Xn) | - |
(d8,PC,Xn*sf) | M |
(bd,PC,Xn*sf) |
([bd,PC,Xn*sf],od) |
([bd,PC],Xn*sf,od) |
1 | 0 | 0 | #<data> |
解説
🚧
PMOVE.W PCSR,<ea>
68020(68851)の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68020 |
0 | 0 | 0 | r | Dr | M |
1 | Ar |
1 | 0 | (Ar) |
1 | (Ar)+ |
1 | 0 | 0 | -(Ar) |
1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | M |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
解説
🚧
PMOVE.W <ea>,BADn
68020(68851)の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | レジスタn | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68020 |
0 | 0 | 0 | r | Dr | M |
1 | Ar |
1 | 0 | (Ar) |
1 | (Ar)+ |
1 | 0 | 0 | -(Ar) |
1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | M |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
1 | 0 | (d16,PC) |
1 | (d8,PC,Xn) | - |
(d8,PC,Xn*sf) | M |
(bd,PC,Xn*sf) |
([bd,PC,Xn*sf],od) |
([bd,PC],Xn*sf,od) |
1 | 0 | 0 | #<data> |
解説
🚧
PMOVE.W BADn,<ea>
68020(68851)の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | レジスタn | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68020 |
0 | 0 | 0 | r | Dr | M |
1 | Ar |
1 | 0 | (Ar) |
1 | (Ar)+ |
1 | 0 | 0 | -(Ar) |
1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | M |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
解説
🚧
PMOVE.W <ea>,BACn
68020(68851)の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | レジスタn | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68020 |
0 | 0 | 0 | r | Dr | M |
1 | Ar |
1 | 0 | (Ar) |
1 | (Ar)+ |
1 | 0 | 0 | -(Ar) |
1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | M |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
1 | 0 | (d16,PC) |
1 | (d8,PC,Xn) | - |
(d8,PC,Xn*sf) | M |
(bd,PC,Xn*sf) |
([bd,PC,Xn*sf],od) |
([bd,PC],Xn*sf,od) |
1 | 0 | 0 | #<data> |
解説
🚧
PMOVE.W BACn,<ea>
68020(68851)の特権命令
命令コード
アドレス | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
+0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | モード | レジスタr |
+2 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | レジスタn | 0 | 0 |
アドレッシングモードと実行時間
モード | レジスタr | <ea> | 68020 |
0 | 0 | 0 | r | Dr | M |
1 | Ar |
1 | 0 | (Ar) |
1 | (Ar)+ |
1 | 0 | 0 | -(Ar) |
1 | (d16,Ar) |
1 | 0 | (d8,Ar,Xn) | - |
(d8,Ar,Xn*sf) | M |
(bd,Ar,Xn*sf) |
([bd,Ar,Xn*sf],od) |
([bd,Ar],Xn*sf,od) |
1 | 0 | 0 | 0 | (xxx).W |
1 | (xxx).L |
解説
🚧