ルネサス
MVTC
制御レジスタへの転送
MoVe To Control register
【構文】
MVTC src, dest
【オペレーション】
dest = src;
【機能】
-
srcをdestに転送します。
アセンブルオプション-isaを用いてRXv2以降の命令セットを指定した場合、destとしてEXTBを指定できます。 【V2.01.00以降】
ユーザモードでは、ISP、INTB、EXTB、BPC、BPSW、FINTVと、PSWのIPL[3:0]、PM、U、Iビットへの書き込みは無視されます。スーパバイザモードでは、PSWのPMビットへの書き込みは無視されます。
【命令フォーマット】
構文
処理
サイズ
対象
コードサイズ
(バイト)
src
dest(注)
L
#SIMM:8
Rx
4
#SIMM:16
5
#SIMM:24
6
#IMM:32
7
Rs
3
注
選択可能な dest:ISP、USP、INTB、EXTB、PSW、BPC、BPSW、FINTV、FPSW destにPCを指定することはできません。
【フラグ変化】
フラグ
C
Z
S
O
変化
(注)
destがPSWのときだけ変化します。
【記述例】
MVTC #0FFFFF000h, INTB
MVTC R1, USP