ADDS(イミディエート)

加算(イミディエート)、条件フラグを設定。

この命令は、エイリアス CMN(イミディエート)で使用します。

Show/hide構文

ADDS  Wd, Wn|WSP, #imm{, shift}    ; 32 ビット汎用レジスタ
ADDS  Xd, Xn|SP, #imm{, shift}    ; 64 ビット汎用レジスタ

各パラメータには以下の意味があります。

Wd

汎用デスティネーションレジスタ(32 ビット)名を 0 ~ 31 の範囲内で指定します。

Wn|WSP

ソース汎用レジスタまたはスタックポインタ(32 ビット)名を 0 ~ 31 の範囲内で指定します。

Xd

汎用デスティネーションレジスタ(64 ビット)名を 0 ~ 31 の範囲内で指定します。

Xn|SP

ソース汎用レジスタまたはスタックポインタ(64 ビット)名を 0 ~ 31 の範囲内で指定します。

imm

符号なしイミディエートを 0 ~ 4095 の範囲で指定します。

shift

イミディエートに適用するオプションの左シフトを指定します。デフォルトで LSL #0 になり、LSL #0 または LSL #12 のいずれかに指定できます。

Show/hide関連項目

Copyright © 2014 ARM. All rights reserved.ARM DUI 0802AJ
Non-ConfidentialID061814