08.11.2014 Views

RealView Compilation Tools アセンブラガイド - ARM Information Center

RealView Compilation Tools アセンブラガイド - ARM Information Center

RealView Compilation Tools アセンブラガイド - ARM Information Center

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>ARM</strong> 命 令 と Thumb 命 令<br />

s<br />

f<br />

ステータスフィールドマスクバイ ト、 PSR[23:16] ( 特<br />

権 モード)<br />

フラグフィールドマスクバイト、 PSR[31:24] ( 特 権<br />

モード)<br />

構 文 (<strong>ARM</strong>v7-M と <strong>ARM</strong>v6-M のみ)<br />

MSR{cond} psr, Rm<br />

各 項 目 には 以 下 の 意 味 があ り ます。<br />

cond<br />

Rm<br />

psr<br />

任 意 の 条 件 コー ド を 指 定 し ます (「 条 件 実 行 」 (ページ 2-20) を<br />

参 照 )。<br />

ソースレジスタを 指 定 します。<br />

次 のいずれかを 指 定 でき ます。 APSR、 IPSR、 EPSR、 IEPSR、 IAPSR、<br />

EAPSR、 XPSR、 MSP、 PSP、 PRIMASK、 BASEPRI、 BASEPRI_MAX、 FAULTMASK、<br />

または CONTROL です。<br />

使 用 法<br />

詳 細 については、 「MRS」 (ページ 4-143) を 参 照 して 下 さい。<br />

ユーザモー ド では、 以 下 のよ う にな り ます。<br />

• APSR は 条 件 フ ラ グ、 Q、 または GE ビットにアクセスするために 使 用 し<br />

ます。<br />

• CPSR の 未 割 り 当 て ビ ッ ト 、 特 権 付 き ビ ッ ト 、 ま たは 実 行 状 態 ビ ッ ト へ<br />

の 書 き 込 みが 無 視 さ れます。 そのため、 ユーザモードのプログラムが 特<br />

権 モード に 変 更 される こ と はあ り ません。<br />

ユーザモー ド またはシステムモード の 場 合 に SPSR にアクセスした 場 合 の 結<br />

果 は 予 測 不 可 能 です。<br />

条 件 フ ラ グ<br />

この 命 令 は、APSR_nzcvq または CPSR_f フィールドが 指 定 されている 場 合 にフラ<br />

グ を 明 示 的 に 更 新 し ます。<br />

4-146 Copyright © 2002-2008 <strong>ARM</strong> Limited. All rights reserved. <strong>ARM</strong> DUI 0204IJ<br />

Non-Confidential

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!