16.02.2013 Aufrufe

24531904_j

24531904_j

24531904_j

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

mov ─ 間接レジスタの移動 (Move Indirect Register)<br />

mov indirect<br />

書式 : (qp) movr 1 = ireg[r 3 ] from_form M43<br />

(qp) movireg[r 3 ] = r 2 to_form M42<br />

説明 : ソース・オペランドがデスティネーション・レジスタにコピーされる。<br />

間接レ ジ ス タ か ら の移動では、 GR r3 が読み込まれ、 その値が、 ireg で指定される レ ジス<br />

タ・ファイル ( 下の表 2-40 を参照 ) へのインデ ッ ク ス と して使用される。 インデ ッ ク ス<br />

されたレ ジスタが読み込まれ、 その値が GR r1 にコピーされる。<br />

間接レ ジ ス タ への移動では、 GR r3 が読み込まれ、 その値が、 iregde で指定される レ ジス<br />

タ・ファイルへのインデックスとして使用される。 GR r2 が読み込まれ、 その値が、 イ<br />

ンデッ クスを付けられたレジスタにコピー される。<br />

表 2-40. 間接レジスタ・ファイルのニーモニック<br />

ireg レジスタ・ファイル<br />

cpuid プロセッサ識別 (PI) レジスタ<br />

dbr データ・ブレークポイント (DB) レジスタ<br />

ibr 命令ブレークポイント (IB) レジスタ<br />

pkr 保護キー (PK) レジスタ<br />

pmc パフォーマンス監視設定 (PMC) レジスタ<br />

pmd パフォーマンス・モニタ・データ (PMD) レジスタ<br />

rr リージョン (R) レジスタ<br />

リ ー ジ ョ ン ・ レ ジ ス タ以外のすべての レ ジ ス タ ・ フ ァ イ ルでは、 GR r3 のビッ ト {7:0} が<br />

インデッ クスとして使用される。 リ ージョン ・ レジスタでは、 ビッ ト {63:61} が使用さ<br />

れる。 その他のビッ ト は無視される。<br />

命令ブレークポイント ・レジスタ、 データ・ブレークポイント ・レジスタ、 パフォーマ<br />

ンス監視設定レジスタ、 保護キー ・ レジスタ、 リージョン ・ レジスタは、 最高の特権レ<br />

ベル以外ではア ク セスで き ない。 パ フ ォ ーマンス監視デー タ ・ レ ジ ス タ は、 最高の特権<br />

レベル以外では書き込めない。<br />

CPU 識別レ ジ ス タ には、 読み込み以外は実行で き ない。 こ の命令には to_form が存在し<br />

ない。<br />

保護キ ー ・ レ ジ ス タ への移動では、 プ ロ セ ッ サは、 すべての保護キ ー ・ レ ジ ス タ に対し<br />

て新しい有効な保護キ ー をチ ェ ッ ク する と 、 保護キ ー の独自性を保証す る。 一致する<br />

キ ーが見つか っ た場合は、 重複する保護キ ー は無効に される。<br />

PMC レジスタ ・ ファイルと PMD レジスタ ・ ファイルを除いて、 存在しないレジスタに<br />

アクセスすると、 予約レジスタ / フィールド (Reserved Register/Field) フォルトが発生す<br />

る。 PMC レジスタ ・ ファイルと PMD レ ジ ス タ ・ フ ァ イ ルのプ ロ セ ッ サ依存部分へのア<br />

ク セスはすべて、 プロセ ッ サに よ って異なる動作を生じ るが、 フ ォ ル ト は発生しない。<br />

以下のいずれかの変換に使用 さ れている、 リ ー ジ ョ ン ・ レ ジ ス タ ま たは保護キ ー ・ レ ジ<br />

ス タ を修正した場合の動作は不定である。<br />

• 実行中の命令ス ト リ ー ム (PSR.it==1 の場合 )<br />

• RSE による次の参照のためのデータ空間(PSR.rt==1 の場合 )<br />

3:162 第 3 巻 : 命令リファレンス

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!