MVTC

制御レジスタへの転送

MVTC

MoVe To Control register


【構文】

MVTC src, dest

 

【オペレーション】

dest = src;

 

【機能】

-

srcをdestに転送します。

-

ユーザモードでは、ISP、INTB、BPC、BPSW、FINTVと、PSWのIPL[3:0]、PM、U、Iビットへの書き込みは無視されます。スーパバイザモードでは、PSWのPMビットへの書き込みは無視されます。

 

【命令フォーマット】

構文

処理

サイズ

src

dest

コードサイズ

(バイト)

MVTC src, dest

L

#SIMM:8

Rx(注)

7

L

#SIMM:16

Rx(注)

3

L

#SIMM:24

Rx(注)

3

L

#IMM:32

Rx(注)

4

L

Rs

Rx(注)

5

選択可能な dest:ISP、USP、INTB、PSW、BPC、BPSW、FINTV、FPSW
destにPCを指定することはできません。

 

【フラグ変化】

フラグ

C

Z

S

O

変化

(注)

(注)

(注)

(注)

destがPSWのときだけ変化します。

 

【記述例】

MVTC    #0FFFFF000h, INTB
MVTC    R1, USP