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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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

演 算<br />

Rn に 保 持 されているアドレスと、 その 次 のアドレスから、 プログラムカウン<br />

タと CPSR をロードします。 また、 オプショ ンを 指 定 して Rn を 更 新 でき ます。<br />

注 釈<br />

RFE は、 プロ グ ラ ムカ ウ ン タによ って、 ア ド レ スが 書 き 込 まれます。 例 外 復 帰<br />

後 に 使 用 さ れる 命 令 セ ッ ト に 合 わせて、 こ のア ド レ スの 境 界 整 列 を 調 整 する<br />

必 要 があ り ます。<br />

• <strong>ARM</strong> 命 令 セ ッ ト に 復 帰 する には、 プ ロ グ ラ ムカ ウ ン タ に 書 き 込 むア ド<br />

レ ス を ワー ド 境 界 で 整 列 する 必 要 があ り ます。<br />

• Thumb-2 命 令 セ ッ ト に 復 帰 するには、 プ ロ グ ラ ム カ ウ ン タ に 書 き 込 むア<br />

ド レ ス をハーフ ワー ド 境 界 で 整 列 する 必 要 があ り ます。<br />

• Jazelle ® 命 令 セ ッ ト に 復 帰 する 場 合 、 プ ロ グ ラ ムカ ウ ン タ に 書 き 込 むア<br />

ド レ スの 境 界 調 整 について、 制 限 はあ り ません。<br />

上 記 の 規 則 に 従 わない 結 果 は 予 測 不 可 能 です。 ただ し、 適 切 な 例 外 開 始 メ カ<br />

ニズムの 後 で 復 帰 する ために 命 令 を 使 用 する 場 合 、 ソ フ ト ウ ェ ア 側 に 特 別 な<br />

予 防 策 は 必 要 あ り ません。<br />

ア ド レ スがワー ド 境 界 で 整 列 さ れていない 場 合 、RFE は Rn の 最 下 位 2 ビッ トを<br />

無 視 し ます。<br />

アーキテクチャ 上 では、 RFE によって 生 成 される、 メモリの 各 ワードへのアク<br />

セスの 時 間 的 順 序 が 定 義 さ れていません。 アクセス 順 序 の 影 響 を 受 ける メモ<br />

リマップされた I/O 位 置 では、 この 命 令 を 使 用 しないで 下 さい。<br />

mode でユーザモー ド を 指 定 し た 場 合 、 CPSR への 書 き 込 みについては 通 常 の 規<br />

則 が 適 用 されます。 詳 細 については、 『<strong>ARM</strong> アーキテクチャ リ フ ァ レンスマ<br />

ニュアル』 を 参 照 して 下 さい。<br />

mode で 監 視 モー ド を 指 定 し た 場 合 、 結 果 は 予 測 不 可 能 です (「SMC」 (ページ<br />

4-150) を 参 照 )。<br />

アーキテクチャ<br />

この <strong>ARM</strong> 命 令 は、 <strong>ARM</strong>v6 以 降 で 使 用 で き ます。<br />

この 32 ビット Thumb 命 令 は、 <strong>ARM</strong>v6T2 以 降 で 使 用 で き ます。 ただ し、<br />

<strong>ARM</strong>v7-M プロファイルでは 使 用 できません。<br />

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