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 />

^<br />

任 意 に 指 定 で き る 接 尾 文 字 です。 <strong>ARM</strong> 状 態 のみで 使 用 で き ま<br />

す。 ユーザモードやシステムモードでは 使 用 できません。 この 接<br />

尾 文 字 には 以 下 の 目 的 があ り ます。<br />

• 命 令 に ( 任 意 のア ド レ ッ シングモー ド で) LDM を 指 定 し、<br />

reglist にプログラ ムカウンタ (r15) が 含 まれている 場 合 、<br />

通 常 の 多 重 レ ジ ス タ 転 送 が 行 われる だけでな く 、 SPSR が<br />

CPSR にコピーされます。 これは、 例 外 ハンド ラからの 復 帰<br />

に 必 要 です。 し たがって、 こ の 接 尾 文 字 は 必 ず 例 外 モー ド<br />

から 使 用 して 下 さい。<br />

• 例 外 モー ド で 使 用 さ れない 場 合 には、 現 在 のモー ド のレ ジ<br />

スタではなく、 ユーザモードのレジスタとの 間 でデータ 転<br />

送 が 実 行 されます。<br />

4-30 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!