MOV (CODE16)
このセクションの内容:
構文
MOV Rd, Rs
パラメータ
| 移動先のレジスタです。 |
| 移動元のレジスタです。 |
説明
Thumb MOV擬似命令は下位レジスタの値を、別の下位レジスタ (R0-R7) に移動します。Thumb MOV命令は、値を下位レジスタから別の下位レジスタへ移すことはできません。
注記
アセンブラによって生成されたADD 即値命令では、条件コードが更新される副作用があります。
MOV擬似命令は即値ゼロでADD即値命令を使用します。
注記
この説明は、CODE16ディレクティブを使用する場合にのみ適用されます。THUMBディレクティブの後、命令構文の解釈は、Advanced RISC Machines Ltd.のUnified Assembler構文で定義されます。
例
MOV r2,r3 ; generates the opcode for ADD r2,r3,#0