RealView Compilation Tools ã¢ã»ã³ãã©ã¬ã¤ã - ARM Information Center
RealView Compilation Tools ã¢ã»ã³ãã©ã¬ã¤ã - ARM Information Center
RealView Compilation Tools ã¢ã»ã³ãã©ã¬ã¤ã - ARM Information Center
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